2023-11-16 (EU/US)
Attendees
- Kevin Martens
- Mark Waite
- Bruno Verachten
Agenda
- Jenkins Contributor Summit at FOSDEM by Jean-Marc Meessen
- Important dates & info regarding the contributor summit
- October Newsletter from SIG leaders
- Jenkins 2 + 2 + 2 Java support plan
- Thanks to Basil Crow for writing this
- Provides accepted proposal for Java support in Jenkins
- ongoing discussion for next steps & concerns
- LTS 2.426.1 released on November 15 2023
- Changelog
- Upgrade Guide
- UpdateCLI PR to update documentation accordingly
- Even though we’ve been discussing Java 21 support almost everywhere/every chance we get, forgot to highlight this in the changelog.
- Entry regarding Java 21 support to be added today
- GSoC 2024 preparation has begun
- GSoC 2024 project ideas from Mark
- Backend extension indexer replacement (interesting to Mark, tool is currently broken)
- Mark, Rishabh, Harsh, or other previous GSoC participants
- OpenRewrite recipes for plugin modernization or automating plugin build metadata updates
- Steve Hill or Rahul
- Bearer token authentication for git plugin and git client plugin (new authentication technique)
- Mark, others?
- Plugin installation manager tool improvements (lock file, etc.)
- CDEvents plugin for Jenkins (CDF project)
- OpenTelemetry for Jenkins jobs on ci.jenkins.io and friends
- Infra team wants to perform deeper monitoring of specific jobs on ci.jenkins.io and infra.ci.jenkins.io
- REST API specification generator
- Plugin health score additional probes (ideas from Adrien, see the probe list)
- Mark, Adrien, others?
- Mark insert those ideas into the Google Doc that Alyssa Tong has shared (done by Kris on November 13th, 2023)
- Backend extension indexer replacement (interesting to Mark, tool is currently broken)
- Need more project ideas
- Kris offered several, with ideas from Kris and Mark we have a good start for application to Google
- Application to Google is not yet due, we have some time prepare application and ideas
- Pull requests to jenkins.io for 2024 draft project ideas
- Need more development of the ideas, refine them into more detailed project ideas
- Seek mentors now, as the ideas are developing
- GSoC 2024 project ideas from Mark
- Contributor spotlight
- Kris has created the site with an implementation
- Opened the ticket with the infra team
- Infra team has placed into their work for the next 7 days
- Next 7-14 days seems likely
- Use https://contributors.jenkins.io similar https://stories.jenkins.io
- Source for stories is at GitHub - jenkins-infra/stories: A static site for the Jenkins is the way
- Source for contributors will be at GitHub - jenkins-infra/jenkins-contributor-spotlight: Jenkins Contributor Spotlight feature
- First contributor spotlight has been merged (Alexander Brandes)
- Currently have ~10 responses
- Thanks to all the contributors for their collaboration
- Kris has created the site with an implementation
- Updatecli discussion
- feat(dependencies): Tracks Jenkins' last split/oldest weekly/oldest LTS versions thanks to `updatecli`. by gounthar · Pull Request #6755 · jenkins-infra/jenkins.io · GitHub - merged
- feat(dependencies): Separate LTS and BOM versions `updatecli` manifests by gounthar · Pull Request #6780 · jenkins-infra/jenkins.io · GitHub - Separate LTS & BOM manifests
- Creates two separate PRs based on what is being updated
- Versioned documentation for Jenkins.io
- Working on the blog presentation
- Not yet visible on the preview site, still working on the
- Vandit and Kris continue to make progress
- Kubernetes :: Jenkins is the site
- Trying to complete work before the holidays in India
- Diwali began Nov 12, 2023
- Wants to bring the site live by end of November
- May need more time
- Kris is working with Vandit on this goal
- Need to prepare documentation on how to use the site and contribute content and maintain the site
- Working on the blog presentation
- Next Week, EU/US & Asia office hours are canceled for US Thanksgiving holiday