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:
- Report any issues or bugs that you find
- Open issues for any new features you’d like Tabman to have
- Implement other tasks selected for development
- Help answer questions asked by the community
- Spread the word about Tabman
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! 👨🏻💻