If you are reading this page, you are possibly interested in contributing to our project. We have a very active (and friendly) developer group and would love to have the help! Possible ways you can help:
- Translating the software into your language
- Testing the code
- Filing issues on github, when you see a problem (or adding detail to existing issues that affect you)
- Fixing issues
- Adding new features
- Reviewing existing pull requests, and notifying the maintainer if it passes your code review.
- Finding and fixing security issues
Get the code with:
git clone https://github.com/ArduPilot/MethodicConfigurator.git
cd MethodicConfigurator
and read our architecture to get a better understanding of the project.
Please see our wiki article.
To contribute, you can send a pull request on GitHub.
The ArduPilot Methodic Configurator project is open-source and maintained by a team of volunteers.
New developers are recommended to join the #general
channel on
Discord.
You can also join the development discussion on Discourse.
Note that these are NOT for user tech support, and are moderated for new users to prevent off-topic discussion.