Developer Guide¶
Introduction¶
This guide, designed for a NLNZ Tools Scripts Ingestion developer and contributor, covers how to develop and contribute to the NLNZ Tools Scripts Ingestion. The source for both code and documentation can be found at: https://github.com/NLNZDigitalPreservation/nlnz-tools-scripts-ingestion/
Contents of this document¶
Following this introduction, the NLNZ Tools Scripts Ingestion includes the following sections:
- Contributing - Covers how to contribute to the project.
- Developer guidelines - Covers coding practice and development workflow.
- Future milestones - Covers plans for future development.
Contributing¶
This describes how to contribute to the NLNZ Tools Scripts Ingestion project. General contribution guidelines follow the guidelines outlined in Contributing section of the Developer Guide of the National Library of New Zealand Developer Guidelines for a description of the build commands used for this project. These guidelines can be found at https://nlnz-developer-guidelines.readthedocs.io .
Source Code Repository¶
Source code for the NLNZ Tools Scripts Ingestion is stored in github at: https://github.com/NLNZDigitalPreservation/nlnz-tools-scripts-ingestion/ Contributors to the codebase will require a github account.
Major Contributors¶
Major contributors to NLNZ Tools Scripts Ingestion are NLNZ (The National Library of New Zealand) (https://natlib.govt.nz/). This institution currently drive most development. All contributors are welcome. Making your interest in NLNZ Tools Scripts Ingestion known can help to ensure that the tools meets your needs.
Contributors¶
See individual git commits to see who contributors are.
Tests¶
The scripts contain no validation tests except as noted within the script itself.
Developer Guidelines¶
See the National Library of New Zealand Developer Guidelines found at: https://nlnz-developer-guidelines.readthedocs.io .
Future milestones¶
See specific scripts for future plans for that specific script.
If there are plans for future scripts they would go here.