Add project metadata to .asf.yaml for ATR sync#555
Conversation
Populate the project.metadata block so the asfyaml "project" feature syncs the values to the Apache Trusted Releases (ATR) platform. Assisted-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Aren't you already running this experiment in Log4j repos? |
|
With Log4j I have tested making a release with ATR. This PR only changes the metadata for the project on https://release-test.apache.org/ . Since ATR has a REST API, we can use it to display on https://security.apache.org/projects/ the security data projects advertise themselves. |
|
But there is nothing on https://release-test.apache.org/ and https://security.apache.org/projects/ has good links already. I'd rather let someone else clutter up their repo with this giant thing that's work in progress. |
|
What bout the doap.rdf files maintained for the projects? |
Exactly, currently the “Metadata“ tab of the project contains information imported from the DOAP file, while the newly added “Security” tab is empty. If we merge this PR, the data from The data on
I don't know what plans does ATR reserve to DOAP, but there is a big apache/tooling-trusted-releases#444 tracking issue to reimplement |
Ok, but we should only maintain one of two, and asf should have a stance on which is used (and we need to fix the links for the doap files for Commons) |
|
If I know the ASF, it won't have a stance: it will just offer both paths (DOAP authoritative or ATR authoritative and DOAP generated) and let projects choose. I can gather more info about the future of DOAP and open a ML thread. |
Populate the project.metadata block so the asfyaml "project" feature syncs the values to the Apache Trusted Releases (ATR) platform.
The purpose of this PR is to test if the data introduced here is being synced by ATR.