This is an automated email from the ASF dual-hosted git repository.
sbp pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-atr-experiments.git
The following commit(s) were added to refs/heads/main by this push:
new 84eb88c Update plans with items from @dave2wave
84eb88c is described below
commit 84eb88cfaa777fcfe7a107096e13c4e1392e11f7
Author: Sean B. Palmer <[email protected]>
AuthorDate: Thu Feb 20 14:13:30 2025 +0200
Update plans with items from @dave2wave
---
docs/plan.html | 18 ++++++++++++++++--
docs/plan.md | 21 ++++++++++++++++-----
2 files changed, 32 insertions(+), 7 deletions(-)
diff --git a/docs/plan.html b/docs/plan.html
index 0320d87..ffccd1e 100644
--- a/docs/plan.html
+++ b/docs/plan.html
@@ -3,13 +3,25 @@
<h2>UX improvements</h2>
<ol>
<li>
+<p>Improve RC workflow</p>
+<ul>
+<li>Allow upload of checksum file alongside artifacts and signatures</li>
+<li>Add a checkbox to choose the RC artifact type</li>
+<li>Allow extra types of artifact, such as reproducible binary and convenience
binary</li>
+<li>Differentiate between podling PPMCs and top level PMCs</li>
+</ul>
+</li>
+<li>
<p>Enhance RC display</p>
<ul>
<li>[DONE] Augment raw file hashes with the original filenames in the UI</li>
<li>[DONE] Add file size and upload timestamp</li>
<li>[DONE] Improve the layout of file listings</li>
+<li>Show KB, MB, or GB units for file sizes</li>
+<li>Add a standard artifact naming pattern based on the project and
product</li>
<li>Potentially add the option to upload package artifacts without
signatures</li>
<li>Show validation status indicators</li>
+<li>Add developer RC download buttons with clear verification instructions</li>
</ul>
</li>
<li>
@@ -17,6 +29,9 @@
<ul>
<li>[DONE] Display which PMCs are using each key</li>
<li>Add key expiration warnings</li>
+<li>Fix reported problem with adding keys</li>
+<li>Add debugging output error messages for when key addition fails</li>
+<li>Allow adding keys from a KEYS file</li>
</ul>
</li>
<li>
@@ -31,9 +46,7 @@
<p>Advanced tasks, possibly deferred</p>
<ul>
<li>Implement a key revocation workflow</li>
-<li>Add developer RC download buttons with clear verification instructions</li>
<li>Check RC file naming conventions</li>
-<li>Display vote status and timeline</li>
<li>Add ability to sign artifact hashes on the platform using JS</li>
</ul>
<h2>Task scheduler</h2>
@@ -130,6 +143,7 @@
<li>Track votes and calculate results</li>
<li>Generate vote summaries</li>
<li>Handle binding vs non-binding votes</li>
+<li>Display vote status and timeline</li>
</ul>
</li>
<li>
diff --git a/docs/plan.md b/docs/plan.md
index da04d74..40fc238 100644
--- a/docs/plan.md
+++ b/docs/plan.md
@@ -4,27 +4,37 @@ This is a rough plan of immediate tasks. The priority of
these tasks may change,
## UX improvements
-1. Enhance RC display
+1. Improve RC workflow
+ - Allow upload of checksum file alongside artifacts and signatures
+ - Add a checkbox to choose the RC artifact type
+ - Allow extra types of artifact, such as reproducible binary and
convenience binary
+ - Differentiate between podling PPMCs and top level PMCs
+
+2. Enhance RC display
- [DONE] Augment raw file hashes with the original filenames in the UI
- [DONE] Add file size and upload timestamp
- [DONE] Improve the layout of file listings
+ - Show KB, MB, or GB units for file sizes
+ - Add a standard artifact naming pattern based on the project and product
- Potentially add the option to upload package artifacts without signatures
- Show validation status indicators
+ - Add developer RC download buttons with clear verification instructions
-2. Improve key management interface
+3. Improve key management interface
- [DONE] Display which PMCs are using each key
- Add key expiration warnings
+ - Fix reported problem with adding keys
+ - Add debugging output error messages for when key addition fails
+ - Allow adding keys from a KEYS file
-3. Release status dashboard
+4. Release status dashboard
- Add progress indicators for release phases
- Show current blockers and required actions
- Add quick actions for release managers
Advanced tasks, possibly deferred
- Implement a key revocation workflow
- - Add developer RC download buttons with clear verification instructions
- Check RC file naming conventions
- - Display vote status and timeline
- Add ability to sign artifact hashes on the platform using JS
## Task scheduler
@@ -94,6 +104,7 @@ These are long term implementation requirements.
- Track votes and calculate results
- Generate vote summaries
- Handle binding vs non-binding votes
+ - Display vote status and timeline
2. Release announcement
- Template-based announcement generation with all required metadata
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]