I am willing to help.

In particular, I would like to work on replacing the Reporter
whimsy.py module with one that uses the equivalent Tooling APIs.

The Whimsy agenda tool can then be finally shut down.

Sebb

On Fri, 9 Jan 2026 at 20:14, Dave Fisher <[email protected]> wrote:
>
> Comdev maintains a projects vm that hosts two websites that share backend 
> data models.
> These two websites need to be updated due to their interactions with two of 
> the Tooling
> Initiative's projects: the Board Agenda Tool (BAT) which has replaced the 
> Whimsy Agenda Tool,
> and the Apache Trusted Releases platform (ATR) which will track releases and 
> require PMCs
> to define all of their projects.
>
> The following changes are planned to be implemented by the Tooling Team with 
> the support
> of volunteers.
>
> 1. The Reporter https://reporter.apache.org needs the following work.
>    - Submit pmc reports to the BAT instead of Whimsy
>    - The board wants to link from the BAT to the "CHI" for a project
>    - The board may want to change the report wizard
>    - The committer / PMC start date mapping needs to be moved somewhere else
>    - Voluntary release additions are replaced with data from ATR
>    - Updates to the "CHI" may be required by the board
>
> 2. The Projects site https://project.apache.org needs the following work.
>    - Committer timelines should only use the timelines2 version which meets 
> our recent
>      10,000th committer announcement
>    - Releases tab is inaccurate and depends on intrepretation, the data must 
> come from ATR
>    - ATR requires PMC projects to be declared, PMCs voluntarily and manually 
> editing DOAP
>      needs to stop
>
> Here is the plan:
>
> A. Build a test Projects VM and enable the tooling team and other volunteers 
> to make,
>    test, and deploy changes to the current legacy vm and websites. The 
> Tooling team
>    appreciates help from any ASF Member or Comdev PMC Member. If you wish to 
> volunteer
>    let us know. We plan to start on this step next week.
>
> B. Modify the reporter to work with the BAT. Make other changes as the board 
> requires.
>
> C. Modify the projects vm to work with the ATR.
>    - Extract project info from existing DOAP.
>    - ATR projects track issue - 
> https://github.com/apache/tooling-trusted-releases/issues/469
>    - Gather project and release information from ATR.
>
> D. Upgrade gunicorn service based reporter to a new git based asfquart site. 
> This update
>    will enable MFA along with eventual support from Infra.
>
> E. Possibly upgrade projects.apache.org into a simple public asfquart site. 
> It's less clear
>    if this is needed.
>
> The Tooling team would appreciate help from any ASF Member or Comdev PMC 
> Member who wishes
> to volunteer. Let us know and we will provide access to the test vm.
>
> Best,
> Dave
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

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

Reply via email to