Fixing the Backend Extension Indexer Tool

Project goal: The goal of this project is to fix the backend extension indexer tool so that all plugins can be displayed using it.

Skills to study/improve: Bug fixing, Java, Jenkins

Details

Background

The Backend Extension Indexer Tool currently used to display all plugins at https://www.jenkins.io/doc/developer/extensions/ is not working as expected. The tool is not able to display all the plugins currently. This project involves identifying the underlying issues and fixing them. We currently know that if the plugin has been modernized, then it would no longer be fetched by the tool. The tool itself can be found on GitHub at https://github.com/jenkins-infra/backend-extension-indexer. A list of all plugins for further investigation can be found at https://plugins.jenkins.io/.

Project Size

This project is of the small size and is expected to be completed in ~90 hours.

Project Difficulty

Beginner to Intermediate

Skills to improve/study

  • Java

  • Jenkins

  • Bug investigation and fixing

Potential Mentors

Project Links

Organization Links

> Go back to other GSoC 2024 project ideas