Thank you for your interest in contributing to the Access to Memory (AtoM) project! Patches and other forms of community development help make the AtoM project vibrant and responsive to users' needs. Here are the guidelines on reporting issues and making pull requests to the AtoM project.
Contents
- Reporting a security vulnerabilitiy
- Reporting general bugs
- Contributing code
- Contributing documentation and translations
If you are reporting a security vulnerability, refer yourself to the SECURITY.md document.
If you have discovered an issue in AtoM, we welcome your reports.
Start by doing a search on AtoM user forum and in the AtoM GitHub issues to see if your question has been considered in the past.
If you are sure that the issue you have is a bug, please open an issue on GitHub. If not, feel welcome to open a thread in the AtoM user forum.
The Troubleshooting guide contains useful tips on how to find information needed to open an issue, such as the version of AtoM, accessing errors logs and debug mode, and other information needed to get support.
Please read our contribution page and familiarize yourself with our coding style and code review guidelines.
- Access the Contributor's Agreement here
- Find out more about our Code review
- Learn about our Coding standard
- Find information about our Code repository
- Read about our Testing strategies
We ask that all code contributors complete and return a signed Contributor’s Agreement before we will review and merge your contribution. This is to protect both you and the AtoM project - for more details and a link to the Contributor’s Agreement, see the Copyright and license section of our contributing page on the wiki. Signed agreements can be sent to:
If you are working on a larger pull request and/or new feature, please be sure to read our recommendations
If you would like to help us improve the AtoM documentation, please see our wiki for more information.
Additionally, with each new AtoM release we include user interface translations generously provided by our volunteer translator community. Here is the information on how to help contribute translations
Thanks!