[GSoC 2026 PROPOSAL] Rahul – Plugin Modernizer Stats Visualisation

[GSoC 2026 PROPOSAL] Rahul – Plugin Modernizer Stats Visualisation

Hi Jenkins Community,

I’m Rahul Badda, an MSc Advanced Computer Science student at Northumbria University, and I’m interested in contributing to the Plugin Modernizer Stats Visualization project for Google Summer of Code 2026.

After reviewing the project idea and exploring the metadata-plugin-modernizer repository, I’ve started working on a small prototype dashboard using React and TypeScript.

My current approach is:

  • Parsing plugin modernization data (JSON/CSV)

  • Visualizing key metrics such as deprecated API usage and plugin health

  • Building interactive charts (bar charts, tables, filters) for better insights

Planned Implementation:

  • Static dashboard (React + TypeScript)

  • Data-driven visualizations (Chart.js / ECharts)

  • Filtering and sorting features for plugin analysis

  • CI/CD setup for automated deployment

I would really appreciate feedback on:

  • Which metrics/visualisations would be most valuable to prioritize

  • Any existing tools or efforts I should align with

  • Beginner-friendly issues where I can start contributing

I will share a working prototype shortly and continue improving based on feedback.

Looking forward to your guidance!

Thanks,
Rahul Badda

Hi everyone,

I’ve updated my dashboard to use Apache ECharts for visualization.

  • Replaced Chart.js with ECharts
  • Refactored charts into reusable components
  • Improved structure and maintainability

GitHub: https://github.com/rahulBadda08/jenkins-plugin-modernizer-dashboard

Next, I’m planning to integrate real data sources.

I’d appreciate feedback!

Thanks,
Rahul