-
Notifications
You must be signed in to change notification settings - Fork 76
How to contribute to DROID
Jeremie Charlet edited this page Jun 10, 2020
·
6 revisions
At the time of writing 10/06/2020,
- github issues are prioritized in a spreadsheet, and are labelled on what our priorities are for the upcoming future ( HIGH / MEDIUM / LOW ) Please leave to the developers from The National Archives those labelled as to-be-done-by-tna.
If you want to start with something simple, not too technical, please consider easy-task labelled tasks. Some of them might be easy technically, but require a large amount of work, feel free to contribute even partially, any help is greatly appreciated.
Please avoid taking tasks already assigned, or ask first how you can help if you want, to avoid duplicating any existing work.
- We organise our work in GitHub Kanban board
when you submit a new PR for review, please ensure
- acceptance tests are provided if needed
- build is successful on Travis and Appveyor (mvn clean install on all supported JDKs)
- documentation is up to date
-
- github readme for common features
-
- wiki for developer guidance, process release, etc
-
- GUI or CLI help when relevant
-
- GUI user guide > new features if new significant features
- behaviour between Command Line Interface and Graphic User Interface is consistent (they should offer the same features when possible)
for the reviewer
- code reviewed
- acceptance tests run locally if any provided