This is an automated email from the ASF dual-hosted git repository.
wave pushed a commit to branch Nomenclature-updates
in repository https://gitbox.apache.org/repos/asf/tooling-docs.git
The following commit(s) were added to refs/heads/Nomenclature-updates by this
push:
new ef82538 Use Phase instead of State/Activity/Task
ef82538 is described below
commit ef82538db7f74021f2c0d795a81736db7215702a
Author: Dave Fisher <[email protected]>
AuthorDate: Sun Feb 2 13:04:32 2025 -0800
Use Phase instead of State/Activity/Task
---
apache-trusted-release/data-model.md | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/apache-trusted-release/data-model.md
b/apache-trusted-release/data-model.md
index 1c28c2f..cf996e0 100644
--- a/apache-trusted-release/data-model.md
+++ b/apache-trusted-release/data-model.md
@@ -70,15 +70,16 @@ CVEs are can be stored by id and are associated to other
objects through lists.
## Releases
-Releases are related groups of packages. Candidate releases go through stages
and states as tasks are completed until the release is ready.
-Currrent releases need little activity aside from acknowledging CVEs and
revoking a no longer supported release.
+Releases are related groups of packages. Candidate releases go through stages
and these have phases.
+When approved to be released the stage is moved to current.
+Currrent releases have initial phases to distribute and announce the release.
1. Storage key
2. Stage
-3. State - Performing a Task is a state.
+3. Phase
4. CVEs
3. Packages - List of triples of file, signature, and checksum that are the
downloadable components of a release.
-6. SBOMs - in an acceptable SBOM format and maintained in Tasks using standard
python libraries.
+6. SBOMs - in an acceptable SBOM format and maintained in Phases using
standard python libraries.
5. Votes
- Pass or Fail
- Summary
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]