GSoC Survey - Plugin Health Score
Hello Jenkins Contributors! We are the group working on the Google Summer of Code project that is the Plugin Health Score. Briefly, the Plugin Health Score is a composite score of various different probes related to Jenkins Plugins. These different probes will have different weights(value) and focus on different areas(think administrative metrics, code quality, best practices and security) and we will generate a final score for each plugin within the Jenkins ecosystem.

We would love to get the broader communities opinion on what are the more important aspects of a great plugin!

Administrative Metrics/Maintainer(s) Activity - This umbrella of probes focuses on the maintainer(s), more or less.
     - Last Release Date
     - Number of Commits since last release
     - Number of Open PRs (Current)
     - Number of Open PRs (Rolling Avg)
     - Average time to review PRs
     - Average time to merge approved PRs
     - Average time to release after merged PRs
     - Open Bug Tickets
     - Plugin is up for adoption

Code Quality/Best Practices - This umbrella of probes focuses on best practices and quality of the code.
     - Code Coverage
     - Continuous Integration Configured
     - Continuous Delivery (JEP-229)
     - Dependabot Configured (or similar tools - updatecli, renovatebot, kodak)
     - Spotbugs Configured
     - Code linter Configured
     - Documentation in GitHub
     - Release Drafter Configured
     - Security and known vulnerabilities

Accedi a Google per salvare i risultati raggiunti. Scopri di più
Email *
How important to you are administrative metrics/maintainer(s) activity to a Jenkins plugin?
Cancella selezione
Which probes described above for maintainer activity/administrator metrics do you find most important?
How important to you are code quality and best practices to a Jenkins plugin?
Cancella selezione
Which probes described above for code quality and best practices do you find most important?
Are there any probes that you dont see above that are important to you?
Open Remarks and Other Comments
Invia
Cancella modulo
Non inviare mai le password tramite Moduli Google.
Questo modulo è stato creato all'interno di CloudBees, Inc.. Segnala abuso