2022-09-05T16:00:00Z
Participants: Basil Crow, Bruno Verachten, Mark Waite, Gavin Mogan
Agenda:
- News
- LTS 2.361.1 release September 7, 2022
- Requires Java 11 or Java 17, no more Java 8 support
- Kris Stern is the release lead, release checklist is open
- CDF blog post requested by Fatih, Mark coordinate with Kevin Martens and others
- Action items
- Mark Waite to find and finish Linux Foundation transfers from GSoC 2021
- Kara de la Marck and Alyssa Tong have made progress on the transfers
- Additional funds now visible on CrowdFunding site
- Kara de la Marck and Alyssa Tong have made progress on the transfers
- Mark Waite to use community.jenkins.io for the Jenkins Docs SIG mailing list
- Announce the change and make the existing list read-only
- Gavin investigated importing a mailing list, export is easy, import requires that we ask for help from the Discourse, complicated set of steps
- Not worth the effort
- Mark Waite to create blog post summary of the Contributor Summit at cdCon
- Sep Contributor Summit at DevOps World
- Drop the action item
- Mark Waite request full access to the CDF Zoom account for Jenkins
- Gavin suggested including a private google group in the CDF mailing list
- Gavin “halkeye” Mogan make the group
- Mark ask Michelle to add that group to the mailing list
- 2fa token updates to that list
- Alternately add each person to the CDF mailing list
- Michelle Martineau (CDF) is the one to decide
- Gavin suggested including a private google group in the CDF mailing list
- Mark Waite to find and finish Linux Foundation transfers from GSoC 2021
- LTS 2.361.1 release September 7, 2022
- Plugin adoption process clarifications - Gavin Mogan
- Board should review changes to plugin adoption process - PR-5417 - merged
- Allow for 0 maintainers of a plugin to be considered adoptable - PR-5416 - merged
- Still needs GitHub access codified
- See old thread - Codify Github Access
- Plugin adoption still requires bot commands to keep the GitHub access correct
- Still not enough automation on the process
- Removals from RPU do not also remove GitHub access
- Retain GitHub write access without publishing plugin releases
- Long term sync GitHub permissions from RPU (discussion needed)
- Need mapping from jenkins.io users to GitHub users
- Proposal and discussion to continue
- Healthy to eventually remove write access with script (later step)
- Upcoming elections
- December for completion
- Gavin and Ewelina up for re-election
- Who is going to run them?
- Usually rely on the infrastructure officer to run the election
- Damien Duportal (voting, etc. from Discourse as before)
- Announcements, vetting candidates, etc. is a governing board responsibility
- Entire board vets candidates
- Any board member could send the announcements
- Can reuse email templates and content from previous years
- Usually rely on the infrastructure officer to run the election
- Timeline
- September announce and gather candidates and their statements
- October finalize candidates
- November voting
- New board members and officers effective early December
-
mark.earl.waite@gmail.com to bring the topic to Jenkins infra officer for discussion and plan
- Tomorrow’s infra meeting
- Prefer to use the same process as last year
- Register to vote at community.jenkins.io
- Organize list of candidates
- Voting through the Condorcet system at Cornell University
- If hosting is needed outside the University, Gavin has access to resources
- Register to vote at community.jenkins.io
- CDF topics
- CDF blog post coming on Wednesday for Jenkins 2.361.1, written by Kevin Martens
- JFrog working with Jenkins infra team to reduce data transfer for our repository server
- Plugin installs are not part of the artifact repository
- Thanks to the Linux Foundation for the Jira server hosting
- Only 3 outages in 8+ months, thanks very much
-
Jenkins.io website improvements
- Pipeline steps reference improvements from Google Summer of Code
- Look and feel improvements from Jan Faracik
- Needs more review, but looks good
- Encourage more reviews by placing a post on the developer list and the user list
- Mark invite reviews from others
- Contributors looking to help with layout reviews - welcome them to this one
- Forums and community topics
- Contributor Summit is coming Sep 27 in Orlando, FL, USA
- GitHub project actions from Google Summer of Code
- Needs more discussion, just arrived a few hours ago
- https://groups.google.com/g/jenkinsci-dev/c/KQ46z_q1l4U
- Forum questions continue to ebb and flow
- Slack blogpost on their Jenkins deployment and how they accelerated with it
- See Advocacy and Outreach SIG
- https://twitter.com/jenkinsci/status/1565720956097658880
- Merging and retiring old plugins that have replacements
- Continue discussions on the mailing list - https://groups.google.com/g/jenkinsci-dev/c/TJNMhjn2Bfg
- Contributor was interested in pursuing it further, few months in the future
- Need to propose possible solutions and discuss them
- Many examples of things that are near end of life but need work to reach end of life
- Blue Ocean docker images
- Docker images on low-usage base images (arch linux, …)
- Gavin has found a way to merge gitter, matrix, and IRC into a single room
- Have a Jenkins infra matrix channel that is linked to all three locations
- Had a thread months ago proposing a merge of chat channels
- Alex proposing merge of the releases IRC next