2024-08-02T02:30:00Z
2024-08-02 (Asia)
Attendees:
- Mark Waite
- Meg McRoberts
Agenda
- Google Summer of Code projects - 26 Aug 2024
- improve infra stats site
- Infrastructure stats site project is currently in the infra-statistics repository
- improve infra stats site
- Contributor spotlight: Darin Pope ((July 30, 2024)
- Published on time
- Created by Alyssa Tong
- Looking for volunteers that can write the next several spotlights
- Jenkins 2.462.1 LTS changelog and upgrade guide are ready for review
- Release candidate 24 July 2024, release 7 Aug 2024
- Mark Waite is release lead
- Jeremie Playout will be shadowing Mark as the 2.426.1 release lead
- Add him as a release lead in the future
- Are there screenshots that need to be updated based on 2.462.1 or previous
- Simplifying plugin maintenance - a case study
- Review current state of an example plugin
- Outdated minimum Jenkins version (based on plugin installation data)
- 90% of installs of the most recent release are on Jenkins 2.426.3 or newer
- Upgrade minimum Jenkins version to 2.426.3 (no more Java 8)
- Use Jenkinsfile from the Jenkins archetype (test Java 21, stop testing Java 11)
- Non-standard source code formatting automation
- Enable spotless.check.skip true in pom.xml file, remove Intellij format settings
- Format with mvn spotless:apply match with other plugins
- Outdated wiremock test library
- Replaced with most recent wiremock library release
- Dependabot updates daily are too frequent
- Process them weekly and keep current enough
- No automated release when relevant changes arrive
- Setting up automated releases describes the process
- Move changelog to GitHub releases
- Enable release drafter (part of automated releases)
- Move outdated changelog from documentation to point to an already tagged release
- Remove branches that are already part of a newer branch
- Cluttered ci.jenkins.io hinders maintainers
- Enable GitHub automerge
- Refer to the workshop document
- Add scripted Pipeline tests?
- Already some indications in PR-19
- Add declarative Pipeline tests?
- Outdated minimum Jenkins version (based on plugin installation data)
- Review current state of an example plugin