Goal - Consolidating metadata + PPT
7 July 2025 (Day 1)
- Add workflow consolidate metadata
- Use timestamp from reverse order (latest at the top)
- Will shift the implementation later this week after testing, clean up and review
8 July 2025 (Day 2)
- Ask for reviews about the workflows
- Python
- Think about extracting more reports and what not
9 July 2025 (Day 3) (Weekly)
- Generate Reports Workflow implementation:
- This workflow creates a per-plugin report of all failed migrations.
- It also creates a summary.md. A report that includes the total migration, failed migration count, and the success rate. It also has all the failed recipes.
- Consolidate-metadata Workflow implementation:
- It aggregates all the
timestamp.json files for each plugin in reverse order to make sure that the latest migration is on top.
- Each plugin, therefore, will have an aggregated_migrations.json that will have all its migrations.
- Will shift the implementation of these workflows to the plugin-modernizer this week, work on the presentation, and extract more reports example, a list of failing plugins, as the mentors suggested
10 July 2025 (Day 4)
- Generating more reports
- PR stats
- List of failed plugins
- Recipe.json file for each recipe that will have all it applications
12 July 2025 (Day 6)
- Shift the workflow implementation to the tool https://github.com/jenkins-infra/plugin-modernizer-tool/pull/1119
- Need to clone the plugin modernizer repo if we need to execute scripts from there. Currently the workflow is reusable but the scripts are still being used of the metadata repo.
- Working on Presentation
13 July 2025 (Day 7)