Hi,

> It always also bothers me when you say "things should never happen" but
> fail to take action to ensure it does not happen and ask people to fix it.
> That sounds a bit like "I have strong opinion, but I know it does and I
> can't do anything about - so Iit am closing a blind eye on it”,

The Release MCP I’m working on now checks for this.

An example question:
Check Burr releases for compliance with ASF guidelines and policy 

The final output:

Burr Compliance Check
I checked Burr live against Apache dist/archive, GitHub releases, and Docker 
Hub, using the ASF Incubator distribution guidelines.
Overall: Burr has ASF release artifacts in the Apache release system with 
signatures and SHA-512 checksums, which is good. There are a few follow-up 
compliance concerns around GitHub release pages and convenience artifacts.
Looks OK
    • dist.apache.org is available: 
https://dist.apache.org/repos/dist/release/incubator/burr/
    • archive.apache.org is available: 
https://archive.apache.org/dist/incubator/burr/
    • Latest observed Apache release date: 2026-01-11
    • Source-ish artifacts include incubating in their filenames:
        • apache-burr-0.41.0-incubating.tar.gz
        • apache-burr-0.41.0-incubating-sdist.tar.gz
    • Each observed artifact has detached .asc signatures and .sha512 checksums.
    • KEYS is present.
Needs Review
    • GitHub has 30 releases at https://github.com/apache/burr/releases, and 
the tool found no visible incubation disclaimer text in those release bodies. 
The Incubator guide says GitHub releases need to include the incubation 
disclaimer.
    • Docker Hub default ASF locations were not found:
        • apache/burr returned 404
        • apacheburr/burr returned 404
That is fine if Burr does not publish Docker images, but if it does, the image 
location may need a custom check.
    • The Apache dist/archive listing includes a Python wheel: 
apache_burr-0.41.0-py3-none-any.whl. As a convenience binary, it should be made 
from an IPMC-approved ASF release, follow licensing policy, and have 
signatures/hashes. It does have .asc and .sha512, but its filename does not 
include incubating, so I’d manually review whether the distribution surface 
clearly displays the incubating disclaimer.
    • Remote source archive contents were not inspected, so I could not confirm 
DISCLAIMER files inside the source archives.
Verdict
No hard failure from the basic ASF release-system evidence: Burr has release 
artifacts, signatures, checksums, archive presence, and incubating names for 
the source archives.
The main compliance gap to fix or verify is GitHub release metadata: add the 
incubation disclaimer to the GitHub release descriptions, especially because 
the guide explicitly calls that out. The wheel/convenience binary also deserves 
a manual check against ASF binary distribution policy.

Kind Regards,
Justin







---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to