2024-08-24T02:30:00Z
2024-08-23 (Asia)
Attendees:
- Mark Waite
- Meg McRoberts
- Kris Stern
Agenda
- Kevin Martens is back
- Returned to the office this week
- Preparing the Jenkins 2.462.2 changelog and upgrade guide
- Reviewing jenkins.io pull requests
- Pull request reviews upcoming for docs.jenkins.io (hope next week)
- Reviewing the site for functionality gaps
- Contributor spotlight: Alyssa Tong ((July 30, 2024)
- 3 more contributors are in the queue
- Jenkins 2.462.2 LTS release candidate is available
- Alex Brandes is the release lead
- Last LTS version that will support Java 11
- Testing is welcomed
- Spring Security 6.x Update
- 4 phases of the project
- File upload 2.x included in Jenkins 2.459
- Require Java 17 included in Jenkins 2.463
- Jetty 12 EE 8 included in Jenkins 2.472
- Goal: 3 Sep 2024 include Jetty 12 EE 9
- Compatibility layer that allows existing plugins behave as expected
- Mark’s been using in his test environment for months
- Basil Crow, Adrien Lecharpentier, and others
- Testing is welcomed, container image is available
- Thanks to Bruno for the container image
- 4 phases of the project
- Google Summer of Code
- 4 of 5 projects completed at the end of this week
- Submit code products by 26 Aug 2024
- 1 of 5 projects has extended to 30 Sep 2024
- Final presentations are next Thursday
- Are any of the GSoC contributors interested JavaScript and Jenkins and Java and Content Security Policy
- Considering a major push for CSP implementation in Jenkins
- Some funding may be possible
- Concluding soon, looking very good
- 4 of 5 projects completed at the end of this week
- Hacktoberfest preparation
- Identifying good first issues in Jenkins documentation (currently 0)
- Criteria
- Useful to Jenkins
- Well suited to a new contributor
- Need to review the issues and assign “good first issue” label
- Criteria
- Identifying friendly issues in Jenkins Jira (currently 108)
- Criteria
- Useful to Jenkins
- Well suited to a new contributor
- Part of an actively maintained component
- If a new contributor submits to an unmaintained plugin, their pull request is ignored
- Some samples that have lots of work that can be spread widely
- Test coverage improvement
- JENKINS-70464 - Embeddable build status plugin
- JENKINS-69756 - Node label parameter plugin
- JENKINS-69757 - Priority sorter plugin
- Test coverage improvement
- Criteria
- New site docs.jenkins.io and its issue list
- Mark and Darin are considering a video series
- Maintain a plugin
- Patterns to simplify plugin maintenance
- Maintain a plugin
- Identifying good first issues in Jenkins documentation (currently 0)
- DevOps World Virtual - Sep 17, 2024
- Jenkins board and Jenkins officers are speaking at the conference
- Join us for a status report plus question and answer