asf-tooling commented on issue #697:
URL: 
https://github.com/apache/tooling-trusted-releases/issues/697#issuecomment-4410109139

   <!-- gofannon-issue-triage-bot v2 -->
   
   **Automated triage** — analyzed at `main@2da7807a`
   
   **Type:** `documentation`  •  **Classification:** `actionable`  •  
**Confidence:** `medium`
   **Application domain(s):** `shared_infrastructure`
   
   ### Summary
   Issue #697 requests adding user-facing documentation about reproducible 
builds, automated release signing, SBOMs, and OpenSSF best practices to the ATR 
project. These are existing capabilities in the codebase (SBOM generation, key 
management, signing) that lack user-facing documentation. @Phanindra899 
volunteered to work on it but is blocked on completing the mailing list 
introduction per @sbp's contribution requirements. No PR has been submitted yet.
   
   ### Where new code would go
   - `docs/reproducible-builds.md` — new file
     New documentation file covering reproducible builds and automated release 
signing per the issue's item (1)
   - `docs/sbom.md` — new file
     New documentation file covering SBOM generation and validation per the 
issue's item (2)
   - `docs/openssf.md` — new file
     New documentation file covering OpenSSF Best Practices Badge per the 
issue's item (3)
   
   ### Proposed approach
   This is a pure documentation task. The issue asks for user-facing 
documentation covering three topic areas: (1) reproducible builds and automated 
release signing, (2) SBOM (Software Bill of Materials), and (3) OpenSSF Best 
Practices. The content should reference and build upon the linked ASF wiki 
pages while explaining how these concepts specifically apply to ATR. Since I 
don't have visibility into the existing documentation directory structure (no 
docs/ directory was included in the files provided), the exact file locations 
are uncertain.
   
   The work is currently blocked on contributor onboarding — @Phanindra899 
needs their mailing list introduction to appear in the archives before being 
assigned. No code changes are needed; only new markdown documentation files 
explaining ATR's support for these security practices.
   
   ### Open questions
   - Where does user-facing ATR documentation currently live? Is there an 
existing docs/ directory, a wiki, or are docs served from the application 
itself (e.g., via templates)?
   - Has @Phanindra899's mailing list introduction been resolved, or should 
this be reassigned to another contributor?
   - Should the documentation be structured as separate pages per topic or a 
single combined security practices page?
   - What level of detail is expected — just linking to existing ASF wiki pages 
with ATR-specific context, or comprehensive standalone documentation?
   
   ### Files examined
   - `.asf.yaml`
   - `.github/PULL_REQUEST_TEMPLATE.md`
   - `.github/dependabot.yml`
   - `.github/labeler.yml`
   - `.github/linters/.markdown-lint.yml`
   - `.github/workflows/allowlistchecker.yml`
   - `.github/workflows/analyze.yml`
   - `.github/workflows/build.yml`
   
   ---
   *Draft from a triage agent. A human reviewer should validate before merging 
any change. The agent did not run tests or verify diffs apply.*


-- 
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]

Reply via email to