Before you begin working on the project, it is important that you share your intention to contribute with the team, based on the type of contribution:
- You want to propose a new feature and implement it.
- Post about your intended feature in an issue, and we shall discuss the design and implementation. Once we agree that the plan looks good, go ahead and implement it.
- You want to implement a feature or bug-fix for an outstanding issue.
- Search for your issue in the Deus-Ex-Machina issue list.
- Pick an issue and comment that you'd like to work on the feature or bug-fix.
- If you need more context on a particular issue, please ask and we shall provide.
Run the following to add the code to the repo:
git add -A
git commit -m "<message about the commit>"
git push
Once you implement and test your feature or bug-fix, please submit a Pull Request to https://github.com/warp007x/Deus-Ex-Machina.