- 
                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