2024-11-14 (EU/US)
Attendees:
- Kevin Martens
- Kris Stern
- Mark Waite
- Bruno Verachten
Agenda
- Contributor Spotlight
- Currently featuring Jesse Glick
- Next will be Vincent Latombe
- December spotlight will feature James Nord
- Discussed in previous Advocacy & Outreach meeting that the spotlight will join rest of Jenkins project in 2 week break at end of year, so this will be the last spotlight for 2024
- Discussed in Advocacy & Outreach about potential “other” type of posts for the contributor spotlight
- Top Advice
- Jenkins first impressions vs now
- Jenkins historical contributors
- Hacktoberfest Recap blog post
- Thanks to all the contributors for all of their work!
- Contribution stats:
- Total number of PRs created in jenkinsci and jenkins-infra orgs: 1,174
- Total Hacktoberfest PRs: 243 by 67 contributors
- Total validated Hacktoberfest PRs: 223
- Contribution stats:
- List of issues in Jenkins JIRA
- Refined by Darin, Basil, Mark, and Bruno
- Video series with Darin (and Mark) on various developer topics
- Include a new section in developer docs for maintaining a plugin
- Thanks to all the contributors for all of their work!
- Blog posts
- Brownout for Update Center
- Incredibly helpful for Infra team
- Resolved issues found
- Update center migration to take place in the next week or so
- Revamping Jenkins Tutorials: Simplicity and Inclusivity by Bruno Verachten
- Video overview of what the previous tutorials were, the challenges they presented, what has been done to update them and include Docker Compose, and the contributors/partnership of GSoC
- Thanks so much Bruno for the work done on this and the thorough explanation
- Alpha-Omega progress report
- Thanks to Bruno Verachten for writing this up.
- Thanks to Basil Crow for guiding the work on this project
- Thanks to Shlomo Dahan and Yaroslav Afenkin for all of their continued efforts in improving CSP in Jenkins.
- Lots of amazing work and a furious sprint to start the progress, working from the top down (in regards to installations), biggest plugins and components have already been addressed
- This work is also helping plugin maintainers understand what work needs to be done in the future to keep up with CSP
- Brownout for Update Center
- Jenkins elections
- Voter registration announcement
- Voter registration is open again
- Thanks to Oleg Nenashev for starting the discussion to re-open voter registration & governance board for opening it back up
- Voter registration will be open until voting closes on November 30 2024.
- Includes list of candidates, contributing information/guide, and timeline for registration, voting, and election results
- Join election-voter-2024 group to ensure that you are eligible to vote
- 78 registered voters at this time, be sure to share with others if they have contributed to Jenkins in any way over the last year.
- Voting will take place between Nov 1, 2024 and Nov 30, 2024
- Results will be announced on December 1st or 2nd 2024
- Any questions, reach out to the election committee
- Voter registration is open again
- Candidate statements
- Statements included for all candidates of governance board & release officer
- Includes contributor spotlights where applicable
- Positions with only 1 nominee will not include candidate statements as there will not be voting for those positions
- Voter registration announcement
- LTS 2.479.1 released
- Release went well, no major issues or hiccups
- changelog & upgrade guide for 2.479.1
- Major changes including Java 17 requirement and upgrade to Spring Security 6/Spring Framework 6/Jakarta EE 9
- Upgrade guide goes into detail on Java 17, including information shared by Basil Crow in the pinned comment of JENKINS-60891
- Be sure to update all plugins before & after upgrading Jenkins
- Instructions included for LDAP & CAS plugins
- Servlet container support policy page updated to reflect latest LTS
- Basil Crow has added Reverse Proxy Auth and Windows Negotiate SSO upgrade instructions to the upgrade guide and noted these changes in the changelog
- Next LTS 2.479.2
- Set to release on November 27 2024
- Changelog & upgrade guide PR submitted
- Weekly 2.484 & 2.485 released without issue
- Jenkins security advisory for Nov 13, 2024
- Plugin advisory only, no Jenkins core security issues in this advisory
- Plugin Developer documentation
- Topic brought by Antoine Neveux at previous office hours
- Lots of warning signs in the documentation saying “work in progress”
- How can this be updated/enhanced and provide a more confident experience
- What would be the best way to address this?
- Recent work done on jenkins.io
- Alauda added to the adopters page
- Thanks to yuzp1996 for the submission
- Currently working with the contributor to sort out an authentication error for submitting a success story
- Updated GSoC 2025 documentation
- Thanks to Kris Stern for all of their work updating the GSoC documentation for next year.
- Might need some time to update some content
- Adding documentation for interesting labels in developer guide
- Thanks to Hervé le Meur for their submission
- Adding documentation about untrusted libraries
- Thanks to Jesse Glick for adding this information to the developer docs
- Updating examples in the developer docs
- Thanks to Jesse Glick for this addition as well
- Welcome addition to documentation, helps align with Java 17 functionalities
- Adding st:bind to inline JS guidelines
- Thanks to Daniel Beck & Yaroslav Afenkin for spotting this gap and filling it in
- Updating changelog & Upgrade guide to include Windows Negotiate SSO update instructions
- Thanks to Basil Crow for adding the documentation for this and providing instructions on how to update
- Updating changelog & upgrade guide to add Reverse Proxy Auth upgrade instructions
- Thanks to Basil Crow for adding this documentation as well
- Alauda added to the adopters page
- Stats.jenkins.io to have dark mode coming soon!