Contribute to Magma
Help shape the future of Magma — report bugs, suggest features, and share how you use the system. Every contribution makes Magma better for the entire research community.
Report a Bug
Found unexpected behaviour or a crash? Open an issue on our GitHub tracker so the team can investigate and fix it.
- Include your Magma version (e.g. V2.29-7)
- Provide a minimal reproducible example
- Describe what you expected vs. what happened
Request a Feature
Have an idea for a new intrinsic, algorithm, or workflow improvement? We want to hear from you.
- Describe the mathematical context
- Explain the use case and who benefits
- Link to relevant literature if applicable
Share Your Work
Used Magma in a paper or project? Let us know — we may feature it in our citations database or news.
- Published papers citing Magma
- Open-source code using Magma
- Teaching materials or tutorials
Community Guidelines
Check the existing issues to see if your bug or request has already been reported. Adding context to an existing issue is more effective than opening a duplicate.
Include your exact Magma version, operating system, and a self-contained code example that triggers the issue. Vague reports are hard to reproduce and prioritise.
The Magma team is small. We read every report and will respond as soon as we can. Please be patient and constructive in all communications.
Do not report security vulnerabilities as public issues. Contact the team directly via the contact page so we can address them responsibly.