dave2wave commented on issue #183:
URL:
https://github.com/apache/tooling-trusted-releases/issues/183#issuecomment-3947243719
Reduce the design down to
Catalog Design
Metadata | Committee | Project | Release | Cycle
---------|-----------|---------|-------|-----------
**lifecycle**. A link to the PMC web page which describes support plans /
lifecycle for releases. | x | o | | o
**download page**. The link to the required download page. | x | o | | o
**repository**. Project git/svn repository checkout urls. | | x | | | o
**sha**. The sha that the release depends on | | | x |
**homepage**. Project website. | x | o | |
**description**. Short project description. | | x | |
**bug database**. URL to one of these systems: Bugzilla, JIRA, or GH Issues
| x | o | |
**mailing lists**. Page on the project website | x | o | |
**standards**. List of implemented standards data | | o | |
**pattern**. Processing the version string and validating artifact
filenames. | | i | |
**method**. Semver, simple, etc.
| | i | |
**version**. Cycle version.
| | | x |
**date**. The date the first release in the cycle occurred.
| | | | i
**latest date.** The date of the most recent release in the cycle.
| | | | i
**latest**. The latest release version.
| | | | i
**branch**. Some PMCs use a specific version in their git repos for each
cycle (or patch release) | | x | o | i
**eol**. True/false or date cycle will be eol - no more development
| | x | | o
**eos**. True/false or date cycle will be eos - only security patches
| | x | | o
**lts**. Status of cycle - True/false or date an LTS cycle will no longer be
LTS. | | x | | o
x = setting
o = optional override
i = imputed from releases
Events | Cycle | Description
-------|-------|-------------
released | no | A release is finished event.
eod | yes | End of development on a release cycle
eos | yes | End of support on a release cycle
eol | yes | End of life on a release cycle
archived | no | One or more releases are archived.
withdrawn | no | A new release has a problem - it has been removed (as much
as possible)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]