Background
The List has gone through a process of inception. The standard requires that any reference is published so, given that the new SPDX standard uses the List as reference, it is time to publish it on the SPDX website
These are the main references to check:
- License List repository including the XML source and schema files used to generate the authoritative, supported SPDX list file formats, including:
The build process of the list is described in the README.md file of the license-list-data repository
The documentation The Cryptography Team needs to take as reference is the documentation included in the DOCS folder of the release-list-XML repository
This is the output of the License List in marcdown format
Rationale
The publication of the SPDX Cryptographic Algorithm List will follow a mix of two processes:
- the mechanism established by SPDX for the SPDX License List where there is a root page including the Full name and the ID as main piece of information. The, the rest of the information corresponding to each license is published as child-page, using the full name of the licenses and link to each license page.
- SPDX has developed an automated mechanism to create the website version of the list as well as in other formats, published in the license-list-data repository
- It has also developed an online tool to submit the licenses requests.
- the specs, where a python script generates , using templates, the static pages of the website, published at github.io
Based on them, a specific release process and deployment process should be developed, including the corresponding toolchain.
Description
There are several group of actions that should be performed to publish the CryptAlg List on the website:
Actions
Design the release process
Design the deployment process
Website design
Implementation of the website
The actions related with the cryptalg-parser and other elements needed to publish the SPDX CryptoAlg List on the website will be described in #58
Documentation
Deployment validation
First release and deployment of the List
DoD
- Release process
- Link to the release process document:
- Deployment process
- Link to the deployment process design:
- Website design
- cryptalg-parser
- Link to the cryptalg-parser
- Link to the List website:
- Documentation
- Link to the docs folder:
- Link to the documents:
- Link to the enhanced CONTRIBUTING.md
- Deployment validation
- First release and deployment of the List
- Link to the List website:
- Link to the output repository:
Background
The List has gone through a process of inception. The standard requires that any reference is published so, given that the new SPDX standard uses the List as reference, it is time to publish it on the SPDX website
These are the main references to check:
The build process of the list is described in the README.md file of the license-list-data repository
The documentation The Cryptography Team needs to take as reference is the documentation included in the DOCS folder of the release-list-XML repository
This is the output of the License List in marcdown format
Rationale
The publication of the SPDX Cryptographic Algorithm List will follow a mix of two processes:
Based on them, a specific release process and deployment process should be developed, including the corresponding toolchain.
Description
There are several group of actions that should be performed to publish the CryptAlg List on the website:
Actions
Design the release process
Design the deployment process
Website design
Implementation of the website
The actions related with the cryptalg-parser and other elements needed to publish the SPDX CryptoAlg List on the website will be described in #58
Documentation
Deployment validation
First release and deployment of the List
DoD