2022-10-31T17:00:00Z
Participants: Basil Crow, Bruno Verachten, Gavin Mogan, Mark Waite, Oleg Nenashev
Agenda:
- News
- LTS 2.361.3 will release November 2, 2022
- LTS baseline selection for the next LTS is not yet complete
- Discussion ongoing in the developer mailing list
- Twitter RSS for releases is live again
- Fixed by the infra team, found a tool that we can run that takes an RSS feed and creates Twitter posts - title of post and link to post
- May want to use that on the blog as well
- Jenkins newsletter
- Assembled by Alyssa Tong, goal to publish first week of each month
- Mark is behind schedule
- Provide content from each
- Blog post to jenkins.io
- Draft in a google doc
- Pull request to jenkins.io for the blog post
- Final as Jenkins September 2022 Newsletter
- All future newsletters will be @ The Jenkins Blog
- Assembled by Alyssa Tong, goal to publish first week of each month
- Kubecon included a CDF Summit
- Major press release
- Tekton graduation
- CDEvents 0.1 release
- May be reasonable to update the CloudEvents plugin
- Pyrsia now a project of the CDF and adoption is starting
- Expect an update to the JFrog plugin
- Major press release
- Action items
- 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
- EasyCLA needs to be documented by Oleg
- No new news this week
- Needs to discuss more with linux foundation before writing up docs
- Application server support matrix/chart (like browser support)?
- No core developers are using tomcat, while it should work, isn’t well tested, and we don’t really have the experience to help out with tickets/forum posts
- Web container behaviors are highly dependent on the Java version
- Performed some testing with WildFly and Tomcat in Java 11 support project
- No test automation in the existing pipelines for it
- Lots of chatter about Tomcat and WildFly on the forums in the last month or two
- If chatter is the indicator, then there are enough people to raise questions but no indications of anyone willing to support
- We test with Winstone and nothing else
- We don’t actively block the use of other web containers, but don’t test them
- Mark Waite to propose a pull request documenting the current state
- Update the system requirements page to state that we only test Jetty
- Vendors are welcome to support other web containers
- submit pull requests to support
- Tomcat system previously supported multiple Jenkins containers previously and no longer supports multiple containers in a single Tomcat instance
- Configuring JENKINS_HOME in one way is no longer supported, use a Java argument instead
- Many of the web container errors are user error (wrong container version)
- No suggestion that guides users to contribute docs
- Choose correct version of servlet container
- Configure the home correctly
- No suggestion that guides users to contribute docs
- No core developers are using tomcat, while it should work, isn’t well tested, and we don’t really have the experience to help out with tickets/forum posts
- Gavin or Damien talk to a Mastodon host to find a sponsored install for Jenkins
- Have a newsletter, releases, etc. without worrying about claiming namespaces early
- Gavin or Damien talk to a Matrix host to find a sponsored install for Jenkins
- Mark Waite to use community.jenkins.io for the Jenkins Docs SIG mailing list
- Elections
- Timeline (per blog post)
- Nomination of candidates (October 20 - November 10)
- Voter registration (October 20 - November 17)
- Voting (November 17 - December 2)
- Results announcement (December 7)
- Gavin and Ewelina up for re-election to board
- All officers up for re-election
- Discussions
- Preparing for transition of board members and officers
- Access to mailing lists, expensify
- Officer access to specific GitHub groups
- Infra officer
- Security officer
- Access to 1Password
- Preparing for transition of board members and officers
- Timeline (per blog post)
- CDF topics - Oleg
- Governing board meeting in November (moved to not conflict with Kubecon)
- CDF use Bevy vs. Zoom continues, no decision likely until early 2023
- Is CDF considering running Mastodon for any of their projects?
- Distributed servers with a central registry
- Gavin sees that someone has already claimed jenkins@matrix.io
- Would be nice to have jenkins@cdfoundation.org or jenkins@linuxfoundation.org
- ANTLR 2 to ANTLR 4 progress report - Basil
- Alex Earl and Basil Crow co-authored the transition from ANTLR 2 to ANTLR 4
- Merged towards weekly 2.376, scheduled to release Nov 1, 2022
- Can close the ticket and declare success
- Budget request is no longer needed, transition is complete
- Forums and community topics - Gavin
- Hacktoberfest finishes today
- Almost 10% increase in count of contributing developers in October
- 642 developers counted 30 Sep 2022
- 705 developers counted 30 Oct 2022
- Jean-Marc Meessen stats are very helpful
- Visible in one of the channels
- Many new contributors, first submissions to open source
- Last week - 535 eligible pull requests by 111 contributors
- 35 qualified for swag just with Jenkins contributions (4+ pull PR’s)
- Almost 10% increase in count of contributing developers in October
- Over 1100 installations of pipeline graph view plugin
- Gavin considering a PR for notifications (notify me when the build is done)
- Should we get a Mastodon account for Jenkins? Crosspost is easy.
- Twitter competitor with easy crosspost
- Action item: Someone from board or infra talk to a Mastodon host to find a sponsored install for Jenkins
- New members of the hosting team are doing great
- Alex Earl and Alex Brandes are improving things very nicely
-
Accounts.jenkins.io has been tidied and looks better now
- Facelift will be in the newsletter
- Future improvements may be coming for email notifications
- Similar improvements made to wiki.jenkins.io deprecated pages
- Thanks to all that are helping on community.jenkins.io
- Standard templates for responses have recently been improved
- Makes it easier for idea submission
- Demo of the Templates category and using for canned responses
- Hacktoberfest finishes today