Back to Contributing – Interested in Plugin Modernizer Stats Project

Hey,

I’m Maanvi, and I’m excited to be back contributing to Jenkins. So far, I’ve had one contribution accepted, and I currently have another one in progress.

I’m particularly interested in the Plugin Modernizer Stats Visualization project. The idea of building dashboards and visualizations from the modernization dataset sounds very exciting, and I’d love to get started.

Here’s a rough plan I’m thinking of for my initial contributions:

  1. Set up the development environment: Clone the metadata repo and set up Node.js, React, TypeScript, and Vite.js locally.

  2. Explore the dataset: Understand the CSV/JSON files generated by the Plugin Modernizer and identify initial metrics to visualize.

  3. Start small: Build a simple static page with a single chart (e.g., total outdated plugins per category) and status badges.

  4. Iterate: Expand dashboards gradually, add filters, and refine visuals based on mentor feedback.

  5. Automate data updates (later): Pull JSON/CSV from GitHub automatically during builds.

I’d love to get your advice on the best first steps or tasks to begin with, so I can contribute effectively from the start.

Looking forward to learning and contributing to this project!