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 de82d50  Update for lifecycle phases
de82d50 is described below

commit de82d509aa53e89609be99da7b244e325a595163
Author: Dave Fisher <dave2w...@comcast.net>
AuthorDate: Sun Feb 2 13:28:28 2025 -0800

    Update for lifecycle phases
---
 apache-trusted-release/requirements.md | 49 +++-------------------------------
 1 file changed, 4 insertions(+), 45 deletions(-)

diff --git a/apache-trusted-release/requirements.md 
b/apache-trusted-release/requirements.md
index 2d6f844..b4bd76f 100644
--- a/apache-trusted-release/requirements.md
+++ b/apache-trusted-release/requirements.md
@@ -33,6 +33,7 @@ While reading consider these Notes:
      - Manual triggers.
      - Tracking performance.
    - Platform includes a RESTful API.
+   - Work with Security Team about integration of CVE information.
    - Make switching from current manual release process to a minimal ATR 
process very simple.
    - Provide operational status to help Infra monitor ATR operations through 
the IRD.
 
@@ -47,55 +48,13 @@ While reading consider these Notes:
    - SBOMs and Attestations
      - Include dependency and license compliance.
      - Provide clear attribution and information about Release Votes.
+   - CVEs
    - Certificate and Credential Management
      - Manage the signing keys needed for automation.
    - Download Page including available SBOM and verification instructions.
    - Announcement Email.
 
-## 5. Automated Actions
+## 5. Release Lifecycle Phases
 
-   These requirements are by category and are not necessarily ordered. Here is 
a flow chart showing the
-   [Release Lifecycle](lifecycle.md).
+   Here is a flow chart showing the [Release Lifecycle Phases](lifecycle.md).
 
-   - Triggers:
-     - Initiation by GH Action and/or GitBox Event.
-     - Initiation by metadata commit to the Dist Repository.
-     - Manual for steps that may require manual work first.
-   - Procedures:
-     - Maintain the SBOM.
-     - Check compliance:
-       - Security Policy.
-       - Legal Policy (to the extent possible).
-       - Distribution Policy is built into the **ATR**
-     - Signing Certificates.
-     - Optional Digital Signatures:
-       - Windows.
-       - macOS.
-       - (others TBD).
-   - Voting:
-     - Perform the Release Vote on the project dev list.
-     - PMC votes through ATR, but emails are sent for each.
-       (Use a hosted release candidate page that looks like the Download page)
-   - Failure:
-     - Non-compliance
-     - Failed Votes
-     - Email status to dev list
-   - Distribution:
-     - Release to the required Dist Repository.
-     - Release to selected optional repositories. (Prioritized list)
-       - Maven Central
-       - PyPi
-       - Node
-       - DockerHub
-       - Artifactory
-       - (others TDB)
-   - Candidates:
-     - Some release candidates may be distributed to test repositories.
-       - Apache staging repository
-       - Test PyPi
-       - (others TDB)
-     - Developers may want to test those artifacts while voting.
-   - Release Summary Email.
-     - Include instructions about any optional repositories not automated.
-     - Once any manual steps are completed, manually trigger the next step.
-   - Announce Release via Email.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tooling.apache.org
For additional commands, e-mail: dev-h...@tooling.apache.org

Reply via email to