This is A PREVIEW for NEST 3.0 and NOT an OFFICIAL RELEASE! Some functionality may not be available and information may be incomplete!
Contributing to NEST¶
NEST draws its strength from the many people that use and improve it. We are happy to consider your contributions (e.g., new models, bug or documentation fixes) for addition to the official version of NEST.
Please familiarize yourself with our:
In order to make sure that the NEST Initiative can manage the NEST code base in the long term,
you need to send us a completed and signed
NEST Contributor Agreement to transfer your
copyright to the NEST Initiative before we can merge your pull request.
Report bugs and request features¶
If you find an error in the code or documentaton or want to suggest a feature, submit an issue on GitHub.
Make sure to check that your issue has not already been reported there before creating a new one.
Change code or documentation¶
Interested in creating or editing documentation? Check out our Documentation workflows.
For making changes to the PyNEST APIs, please see our PyNEST API template.
If you are a Vim user and require support for SLI files, please refer to our Vim support for SLI files.
An explanation of our continuous integration pipeline can be found under Continuous Integration.
Contribute a Python example script¶
If you have a Python example network to contribute, please refer to our PyNEST example template to ensure you cover the required information.
Code review guidelines¶
Pull requests must be reviewed and approved by two reviewers prior to being merged. Please check the typeset documentation as part of the review process. To learn how to test the documentation locally offline, please check out our User documentation workflow.