Contributing to Tabman

Thanks for your interest in contributing to Tabman! Please have a read through this document for how you can help! 🎉

You can help us reach that goal by contributing. Here are some ways you can contribute:

Code of conduct

All contributors are expected to follow our Code of conduct. Please read it before making any contributions.

Setting up the project for development

  • Fork / Clone the Tabman repository.
  • Open Tabman.xcworkspace in Xcode and off you go!

Testing

Running tests

Tests should be added for all functionality, both when adding new behaviors to existing features, and implementing new ones.

Pageboy uses XCTest to run its tests, which can either be run through Xcode or by running $ swift test in the repository.

Questions or discussions

If you have a question about the inner workings of Tabman, or if you want to discuss a new feature - feel free to open an issue.

Happy contributing! 👨🏻‍💻