2022-08-08T17:00:00Z
Participants: Mark Waite, Basil Crow, Kevin Martens, Gavin Mogan, Oleg Nenashev, Bruno Verachten
Agenda
- News
- LTS 2.346.3 release August 10, 2022
- Alex Brandes is the release lead, backporting pull request is open
- 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
-
Southern California Linux Expo July 29-31, 2022 (SCaLE 19x)
- Mark received 40+ email addresses of people that may want to help Jenkins
- Mark send a welcome email to each person, invite them to a conversation
- Mark received 40+ email addresses of people that may want to help Jenkins
- Jakarta mail migration - Basil Crow
- Blue ocean admonition added to those pages
- LTS 2.346.3 release August 10, 2022
- Action items
- Mark Waite to create blog post of She Code Africa Contributhon results
- Done
- Mark Waite to find and finish Linux Foundation transfers from GSoC 2021
- No progress, change in LF staffing, new contact to be provided by Fatih
- Money is believed to be still in the account
- Funds also at SPI - Oleg investigating the disposition of those funds
- 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
- Mark Waite request full access to the CDF Zoom account for Jenkins
- Assure that we can add new users to the Zoom account
- Mark or Gavin update the Algolia search configuration for www.jenkins.io
- Tracked as a help desk ticket
- We’re using their “Docs Search” facility
- Mark Waite to create blog post of She Code Africa Contributhon results
- Blue ocean admonition for user handbook and tutorials - Mark Waite
- Complete in Pipeline: Blue Ocean Editor, Blue Ocean intro, Blue Ocean Pipeline Editor, …
- Consider including the admonition in the plugin documentation
- Basil add the admonition to the plugin documentation
- Add the admonition to the Dockerhub entry for blueocean as well
- Needs a link to the official docs and embed the admonition
- CDF topics
- Request for a highlights blog post on the 2.361.1
- Docs SIG will provide a highlights blog post for CDF
- End of August and early September will be busy for Roxanne Joncas
- CDF TOC & TOC Chair Elections
- Officially extended terms of project representatives to 2 years
- Oleg will remain Jenkins representative for another year
- TOC chair election - Oleg remains for another year
- Represents Jenkins on the governance board
- Mark to connect with the CloudBees representative to make the change
- CDF Mini-Summit on September 12th in Dublin
- Call for papers may still be open? Yers, until August 8th
- https://twitter.com/CDeliveryFdn/status/1554420983250960384
- Project Pyrsia is now an incubating project
- Distributed package repository (JFrog, DeployHub, Canonical, Docker, …)
- Status of Bevy
- Pause the Bevy migration action item, second thoughts on adoption
- Low tier payment plan that blocks many of the functions that we need
- Does not make sense to transition
- Pause the Bevy migration action item, second thoughts on adoption
- Request for a highlights blog post on the 2.361.1
- Status of EasyCLA
- Still need corporate submission from CloudBees for EasyCLA (other companies)
- Mark has the action item to complete the CloudBees process
- Do we just approve any PR that comes into GitHub - jenkinsci/infra-cla: Contributor License Agreement of the Jenkins project or do we validate somehow?
- Accept the pull request and merge it
- Oleg will attempt to complete the documentation of the new process
- Still need corporate submission from CloudBees for EasyCLA (other companies)
-
Jenkins.io web site - Gavin Mogan
- Some debate in the community over the new look
- Gavin has some preference to revert
- Mark has some preferences to revert, though not super strong preference
- If the issues were fixed in a day or two, would have preferred to push forward
- Better to rollback, then apply step-wise improvements?
- Mark will revert and we’ll attempt a series of small changes
- Some debate in the community over the new look
- Google Summer of Code
- In progress, all 4 projects are progressing, mid-term presentation
- Forums and community topics - Gavin Mogan
-
Java 11 transition issues for core
- Also used a 32 bit Java 11 agent
- JENKINS-69149 - Git client plugin host key verification security fix broke CentOS 7 users
- JENKINS-69229 - Trilead api plugin Java 11 class files caused issues for Java 8 users
- [JENKINS-69164] Suspend distribution of katalon plugin (PR #626)
-
Vendors.jenkins.io portal development
- Prototype being explored
- Complete Jenkins tutorial (moved to “Showing off” category)
-
How are plugins verified?
- Could document more clearly
- As in something simple to point users to
- Could document more clearly
-
Communication channels discussion
- Gavin focused on the chat consolidation (IRC, Matrix, and Gitter in single room)
- Forum consolidation later
-
Plugin development questions on the forums
- Should we have email automatically to the Jenkins developer list?
- Discourse to docs goes to SIG Docs
- Mark prefers (for now) to not automatically post from community to Jenkins developers
- Gavin post manually initially, automate if it works well
- Example of one I manually emailed. Good discussions so far - Indicating breaking changes in plugins with automated releases - #6 by chriskilding
- Thanks ullrich.hafner@gmail.com for stepping in a lot
- Should we have email automatically to the Jenkins developer list?
- Press contacts email receives lots of spam
- Press contacts not active in the project (kk, tyler, …)
- Postman came as an advocacy / partnership discussion
- Should redirect those inquiries to the board?
-
Java 11 transition issues for core