Details
-
Type:
Improvement
-
Status: To Do (View Workflow)
-
Priority:
Minor
-
Resolution: Unresolved
-
Component/s: plugin-site
-
Labels:None
-
Epic Link:
-
Similar Issues:
Description
There is a lot of plugins using badges which are being generated using shields.io and other services. Unfortunately these badges are pretty unstable, and sometimes you need to reopen the page several times to get them displayed.
Instead of that, we could serve badges from plugins.jenkins.io API.
- Plugin Site badge (reference to the plugins.jenkins.io landing)
- Changelog badge (GitHub releases)
- Installation stats badge
- ...
All these badges can be cached with long refresh intervals so that the load on the site is not that high. Would need testing anyway
CC Joseph Petersen (old) Tim Jacomb who might be interested.
We could also add a markdown/asciidoc generator for badges to save time for maintainers