Contributing to AURA
Code of Conduct
We inherit the Contributor Covenant.
How can I contribute?
You don’t need to be a developer to contribute to the project.
Join the AURA Matrix Space.
Check out the source code and try AURA for yourself.
Create bug reports, feature requests and provide thoughts in GitLab.
Become an active developer or maintainer. To do so, check out the Developer Guide, especially the Coding Conventions.
Provide sponsorship. We are happy to list you on the front page.
Contribution Guidelines
Read up on our Developer Guide > Coding Conventions.
When contributing code, create a Merge Request and assign the repository maintainer for review.
We write changelogs in the keep a changelog format. Update the
CHANGELOG.md
before committing code. Remember that changelogs are meant for humans and should reflect the end-user value.In case of big changes affecting several services and APIs it might be good to discuss that with the team beforehand. Think about doing a test deployment with all required services.
Contributors
Code contributors can be found in the
git
logs.Martin Lasinger from Freies Radio Freistadt designed the AURA logos and icons.
The foundation of Steering is based on Radio Helsinki’s PV Module by Ernesto Rico Schmidt.
The foundation of Engine is based on Comba, by Michael Liebler and Steffen Müller.
Partners and Sponsorship
Current partners, sponsors and supporters
Previous partners and sponsors
Licensing
By contributing your code you agree to these licenses and confirm that you are the copyright owner of the supplied contribution.
License
Logos and trademarks of sponsors and supporters are copyrighted by the respective owners. They should be removed if you fork this repository.
All source code is licensed under GNU Affero General Public License (AGPL) v3.0.
All other assets and text are licensed under Creative Commons BY-NC-SA v3.0.
These licenses apply unless stated differently.