prometheus / prometheus/pushgateway
Update Bootstrap to v5
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 3.4k
- Forks
- 496
- PR merge metrics
- No merged PRs in 30d
Description
While the know security problems of the used Bootstrap library (4.3.1) do not affect the Pushgateway, it would be good to update to Bootstrap v5 eventually.
As far as I can see, v5 has dropped the Glyphicons support, so an update is definitely more involved than just downloading Bootstrap 5 and put it into the resources directory.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the resources directory and locating the Bootstrap 4.3.1 assets and any Glyphicons usage. Check the Bootstrap 5 migration requirements and identify affected Pushgateway UI resources. Done means Bootstrap is updated to v5 and the existing interface no longer depends on unsupported Glyphicons.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bootstrap
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100