This is an automated email from the ASF dual-hosted git repository. wave pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tooling-docs.git
The following commit(s) were added to refs/heads/main by this push: new 575979e Project is now PMC include Incubator Podlings 575979e is described below commit 575979e663fadbba8ddf63910c1907587a9693cc Author: Dave Fisher <dave2w...@comcast.net> AuthorDate: Wed Feb 5 11:51:32 2025 -0800 Project is now PMC include Incubator Podlings --- apache-trusted-release/platform.md | 31 +++++++++++++++++++++---------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/apache-trusted-release/platform.md b/apache-trusted-release/platform.md index 02fd9cc..4a9418e 100644 --- a/apache-trusted-release/platform.md +++ b/apache-trusted-release/platform.md @@ -40,15 +40,15 @@ See [Release Lifecycle](./lifecycle.md) for how phases are chained together to p The co-ordinates make up the external path to objects. The metadata database provides the map to the local path. 1. Stage (Candidate, Current, Archived, …) -2. Project (Responsible TLP) -3. Product (Main, Sub-projects) +2. PMC (Responsible TLP or Incubator PPMC) +3. Product Line (Main, Sub-projects) 4. Version (String, latest) 5. Files, Metadata (A release is a folder of one or more files or sub-folders) -- Latest main product release: `/<stage>/<project>/latest/<file>` -- Main product by version: `/<stage>/<project>/<version>/<file>` -- Latest product release: `/<stage>/<project>/<product>/latest/<file>` -- Product release by version: `/<stage>/<project>/<product>/<version>/<file>` +- Latest main product release: `/<stage>/<pmc>/latest/<file>` +- Main product by version: `/<stage>/<pmc>/<version>/<file>` +- Latest product release: `/<stage>/<pmc>/<product>/latest/<file>` +- Product release by version: `/<stage>/<pmc>/<product>/<version>/<file>` ### Restful API @@ -60,6 +60,7 @@ The co-ordinates make up the external path to objects. The metadata database pro 2. CRUD on - Releases - Delete is not removal. It is a stage. + - Artifacts - Managed with a Release. Sysadmins can do targeted full CRUD on artifacts if required. - Public Signing Keys - Delete only if unused. - Votes - Store each vote in metadata. - SBOMs - Special files stored in the release folder. @@ -80,8 +81,10 @@ The co-ordinates make up the external path to objects. The metadata database pro ### Web UI 1. Directory Pages - - Project directory (_main page_) - - Project release directory + - PMC directory (_main page_) - excludes podlings and atticked PMCs + - PMC release directory (also PPMC) + - Incubator podling directory + - Atticked PMC directory 2. Release Page - Static public version for Current and Archived Stages. @@ -95,10 +98,18 @@ The co-ordinates make up the external path to objects. The metadata database pro - PMC level metadata and releases - Product level metadata and releases - Manage releases - + - PMC lifecycle transitions - podling, TLP, attic. + +5. System Admin Page + - Manage Distribution Channels + - Perform Migration Tasks + - Enable GHA Builds + - Manage PMC Transitions + - Watch Operations + 5. Audit Page - ASF event history - - Project event history + - PMC event history - Product event history 6. Page Template --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tooling.apache.org For additional commands, e-mail: dev-h...@tooling.apache.org