Governance
Please note that this content is under development and is not ready for implementation. This status message will be updated as content development progresses.
Management process
The UNTP development follows the same standard governance rules as any UN/CEFACT project.
- Free to use,
- Open source licensed,
- Maintained via an open process
- Version controlled
- Lifecycle managed
Releases
As per docusaurus version management practices, the latest stable version of UNTP will always be shown be default at /docs (this site). In-progress future version will be hosted at /docs/next and previous versions at /versioned-docs/version-x.y. The version history includes major versions (breaking) and minor versions (non-breaking but with functional change) but not patch versions (bug fixes and typos) which overwrite the relevant minor version.
The UNTP includes a number of distinct and separately versioned components such as passport schema, traceability event schema and so on. To simplify implementaiton management, all seaprate component versions are grouped together and listed under each aggregated UNTP version.
UNTP Version | Status | Date | Componenets | Comment |
---|---|---|---|---|
0.0.0 | Raw | 2024-01-01 | TBA | Empty framework |
Contribution Process
In general we follow the standard GIT Pull Request process.
-
By far the easiest way is to start from the Edit feature, here:
-
Make your changes in the markdown file, then commit:
-
Just click okay on this (we don’t have a commit message policy):
-
Then create a pull request for your change request. Here we do prefer a suitable title and a brief description of the change you are suggesting:
-
We will process your PR in the next meeting. Note that you will not see your change on the website before that happens, and we have agreed to merge your PR.