[gsoc 2026 proposal ] mridul mishra plugin modernizer stats visualization

Hi Jenkins Family,

I am Mridul, and I’m excited to participate in the Jenkins GSoC 2026 cycle. I have already started contributing to the ecosystem and recently had PR #8815 merged in jenkins.io. Additionally, I have successfully set up my local development environment for Jenkins Core, which has helped me understand the project structure and contribution workflow more deeply.

I am particularly interested in the “Plugin Modernizer Stats Visualization” project. As Jenkins continues its transition toward a modern Java 17/21 baseline, I believe having a clear, data-driven Modernization Scoreboard will play an important role in motivating plugin maintainers and helping the community track modernization progress.

My initial idea is to design a robust data ingestion pipeline that collects reports generated by the Plugin Modernizer tool, processes them efficiently, and stores relevant metrics. On top of this, I would build a high-performance visualization dashboard, potentially using React along with the Jenkins Design System, to present modernization statistics in an intuitive and actionable format.

Through this project, I aim to help the Jenkins community gain better insights into plugin modernization progress and encourage wider adoption of updated standards across the ecosystem.

I would appreciate any guidance, feedback, or suggestions from mentors and the community as I further refine my proposal.

Thank you!
Mridul

Hi!

Welcome to this community!