Macaca welcomes all kinds of contributions, from feature implementation, issues, promotion and/or marketing Macaca or simply help on translation.
issue whenever you have questions about Macaca while using it. Give details about your problem and the steps to reproduce it.
Keep in mind, make sure your question has been listed on FAQ before you submit it.
Help on resolving
issue brought up by others. Sharing your knowledge is another way to help this community.
Find bugs? Implement new features? Follow those steps:
- Fork the repo you want to contribute
$ git clone https://github.com/macacajs/macaca-ios.git $ cd macaca-ios
- Create a branch
Want to add a new feature, name your feature
features-xxx; Mean to fix a bug? name it
$ git checkout -b features-xxx -t origin/master
- Submit your code to github
You know how to do it.
- Pull request
Submit a pull request (PR) to the macacajs repo. We will review it shortly.
Macaca consists of multiple modules. Please refer to
CONTRIBUTING.md to understand how to build and run. You can use UIAutomatorWD/CONTRIBUTING.md for your reference.
We will list our contributors on our project page. We follows the git-contributor spec, like this:
We will invite you to join us if You have made more than three(3) important pull request (PR). or You have solved challenging problems.