2023-01-09T18:00:00Z
January 9, 2023
Participants: Mark Waite, Basil Crow, Alexander Brandes, Kevin Martens, Ullrich Hafner, Bruno Verachten
Agenda:
- News
- Jenkins 2.375.2 will be released January 11, 2023
- December 2022 Newsletter being prepared
- December 20, 2022 Jenkins in GSoC webinar presented by Jean-Marc Meessen
- FOSDEM 2023 Feb 4-5 in Brussels with a Jenkins booth coordinated by Alyssa Tong
- Action items
- Require active community/SIG/Office/board/etc. Members as manager or owner for all project, SIG and community mailing lists - Alexander Brandes
- Discussed with Kohsuke, he delivered several local language lists - archived with public access but no new postings using the group settings to disallow posts by anyone except list owner
- Brazilian
- Korean
- Japanese
- Sent mail to Oleg Nenashev and Olivier Vernin for other lists
- Discussed with Kohsuke, he delivered several local language lists - archived with public access but no new postings using the group settings to disallow posts by anyone except list owner
- Create and distribute election badges for 2022 elections - Mark Waite
- No progress, do the research, send them before next meeting
- Kevin Martens use community.jenkins.io for the Jenkins Docs SIG mailing list
- Mark and Kevin work with Gavin to make the transition
- EasyCLA to be documented by Oleg
- No progress, no requests pending
- Mark Waite create an empty agenda entry for the next meeting after each meeting
- Working well, continue doing it
- Mark Waite submit jenkins.io pull request to combine subprojects and SIGs into a single concept - “working groups”
- No progress, Mark to complete before next meeting
- Roadmap update pull requests, needs to be update
- Oleg Nenashev send proposal to Rick to retire the Chinese Jenkins site
- No progress as far as Mark knows
- Mark Waite and Gavin “halkeye” Mogan archive the governance meeting notes to a GitHub repository, use the Google doc as the working document, then publish final notes
- Gavin has prepared the archive, need a destination repository
- Infra team raised about the repository location as a question
- Require active community/SIG/Office/board/etc. Members as manager or owner for all project, SIG and community mailing lists - Alexander Brandes
- Elections
- Mark Waite opened Jenkins developer discussion of proposed rule changes for next year
- Conclude the discussion and vote on proposal in this meeting
- Voting on the proposal
- Mark Waite - +1
- Ulli Hafner - 0
- Alex Brandes - +1
- Basil Crow - +1
- Kevin Martens - +1
- Bruno Verachten - +1
- Yes, accept the change
- Voting on the proposal
-
Build Monitor View plugin - @Basil
- Currently nonstandard: hosted in jan-molak GitHub organization, uses GitHub Actions for CI, and uses custom CD which creates releases on every commit (even dependency updates) with no release notes
- Users have complained about the lack of release notes, as there is no visibility into the content of releases
- Basil has offered to help normalize the plugin by moving to the jenkinsci GitHub organization, Jenkins for CI/CD, and Release Drafter
- Would resolve the user complaint by providing release notes and avoiding releases for dependency updates
- Jan wants to retain a note about the original author in the README and the current non-invasive footer linking to his website
- Note that the footer link has been present for as long as this plugin has been distributed on the Jenkins Update Center (JUC)
- If board confirms these conditions are acceptable, can proceed with normalizing this plugin’s hosting and release process
- Alex agrees with Basil that the plugin should be moved to jenkinsci
- Alex OK with the conditions requested by the author
- Ulli agrees with Basil that it should be moved to jenkinsci
- If someone objects to the links in the plugin, they could fork
- Basil notes that it is good to normalize and assure consistency
- Test suite execution was also a condition, but suite is broken, needs discussion to move it without running tests or if Jan is willing to make the tests work
- Tests use a non-standard test harness
- Alex agrees with Basil that the plugin should be moved to jenkinsci
- Votes to approve - Ulli +1, Alex +1, Basil +1, Kevin +1, Bruno +1, Mark +1
- Currently nonstandard: hosted in jan-molak GitHub organization, uses GitHub Actions for CI, and uses custom CD which creates releases on every commit (even dependency updates) with no release notes
- Governance board meeting time and date
- Doodle poll confirmed 5 of 5 responses can meet at 7:00 PM Mondays
- Lost donations from ffis.de (Log in - Jenkins Jira) - Ullrich Hafner
- Linux Foundation is our donation
- CDF Outreach Reboot
- Dec 14, 2022 10:30 AM EST meeting to restart the outreach committee
- Community activity
- Google Summer of Code interest is growing
- Welcome message needs a template response
- Many active discussions in gitter chat channels
- Seeking more mentors and more project ideas
- Key areas with questions and discussions include
- Configuration as code specific details
- Kubernetes configuration and diagnosis
- Pipelines and Pipeline shared libraries
- December newsletter - 12 months of Jenkins
- Pull request submitted
- Mark Waite has more items to be added (Docs office hours notes)
- Impressive progress in 12 months
- User experience improvements (tables, forms, buttons, menus, and more)
- Platform modernization (Java 11, Java 17, library updates)
- Outreach programs (GSoC, Hacktoberfest, She Code Africa)
- Web site improvements (GSoC and more)
- Security advisories and reviews (most productive year in history)
- New sponsors and continued support from existing sponsors
- Infrastructure (automation, acceleration, and expansion)
- Plan to publish this week
- Google Summer of Code interest is growing