-
Notifications
You must be signed in to change notification settings - Fork 191
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