- 
                Notifications
    You must be signed in to change notification settings 
- Fork 232
Home
        Jusong Yu edited this page Jan 26, 2024 
        ·
        28 revisions
      
    This wiki collects practical tips and guidelines on how to contribute to aiida-core.
For documentation of AiiDA internals and writing AiiDA plugins, see the AiiDA documentation.
- RabbitMQ version to use with AiiDA (<=3.8.14)
- Setting up your development environment
- Branch descriptions
- Coding style
- Writing tests
- Writing documentation
- Making a pull request
- Contributing gotchas
- Git style requirements
- How to make a new release
- Issue triage
- AiiDA Dependency Management
- AiiDA Bot
- Best practises for code review
- Deprecations and API changes
- Testing plugin against latest AiiDA
- AiiDA 1.0 plugin migration guide
- AiiDA 2.0 plugin migration guide
- Writing a CalcJobImporter plugin