Backend code refactoring for Infra Statistics

Project goal: To significantly refactor backend code for the Infra Statistics

Skills to study/improve: Groovy, Backend-frontend Integration, Code Refactoring, Infra / DevOps Processes

NOTE: This idea is published as a draft under active discussion, but it is confirmed in principle. It is FINE to apply to it. The scope and the suggested implementation may change significantly before the final version is published. Sections like quickstart guide and newbie-friendly issues may be also missing. As a contributor, you are welcome to request additional information and to join the discussions using channels linked on this page.

Details

Background

The project aims to refactor the code at https://github.com/jenkins-infra/infra-statistics as well as to audit and improve the infra processes used for collecting the infra statistics data.

Project Size

175 - 350 hours

Project Difficulty

Intermediate

Expected outcomes

Details to be clarified interactively, together with the mentors, during the Contributor Application drafting phase.

Potential Mentors

Project Links

Organization Links

> Go back to other GSoC 2025 project ideas