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 <s...@miscoranda.com> 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: dev-unsubscr...@tooling.apache.org For additional commands, e-mail: dev-h...@tooling.apache.org