Open Community

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
Open a Bug Report View Bug Tracker

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
Submit a Request

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
Contact the Team
Before You Submit

Community Guidelines

01
Search first.

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.

02
Be precise.

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.

03
Be respectful.

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.

04
Security issues.

Do not report security vulnerabilities as public issues. Contact the team directly via the contact page so we can address them responsibly.