2023-11-10T02:30:00Z
2023-11-10 (Asia)
Attendees
- Kris Stern
- Mark Waite
Agenda
- GSoC 2024 preparation
- Sorry that Mark missed the meeting, was only in personal calendar and he didn’t check it
- 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 as the ideas are developing
- 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
- Currently have ~10 responses
- Thanks to all the contributors for their collaboration
- Kris has created the site with an implementation
- 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 begins 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
- LTS 2.426.1 will release on November 15 2023
- Pull request for changelog & upgrade guide
- Changelog needs an addition for Backporting for 2.426.1 - part 2 by MarkEWaite · Pull Request #8686 · jenkinsci/jenkins · GitHub , assuming backport is approved
- Updates bundled SnakeYAML API plugin to 2.2-111.x
- Release checklist is in progress
- Hacktoberfest 2023
- Advocacy data to report:
- Total number of PR created in jenkinsci and jenkins-infra: 1029 (was 1183 in 2022, -13%)
- # of Hacktoberfest PRs 415 (was 613 in 2022, -32%)
- # of Hacktoberfest submitters: 81 (was 117 in 2022, -31%)
- Validated Hacktoberfest PR: 356 (was 531 in 2022, -33%)
- Validated submitters: 68 (was 95 in 2022, -28%)
- The dip in participation was felt across other projects as well, but the spam rate was much much lower than previous years
- Positive experience for Kris Stern and Mark Waite
- Smaller reduction in total pull requests may indicate more involvement from the community, offsetting the smaller Hacktoberfest contributions from new arrivals
- 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
- chore(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