Governance Meeting, January 23, 2023

2023-01-23T17:00:00Z

January 23, 2023

Participants: Mark Waite, Basil Crow, Alexander Brandes, Ullrich Hafner, Oleg Nenashev

Agenda:

  • News
    • Jenkins 2.375.2 released January 11, 2023
    • December 2022 Newsletter published, impressive results in 12 months
    • Plugin security advisory announced for tomorrow, January 24, 2023
    • Jenkins 2.375.3 scheduled for February 8, 2023
    • Next LTS baseline scheduled to be chosen by this Wednesday January 25, 2023
      • Ratings for last 7 weekly releases consistently positive
    • January 2023 newsletter preparation starting
    • 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
      • Ongoing follow-up, public GSoC has been archived in favor of forums
      • Docs list has been archived in favor of forums
      • Hardware and EDA group removed from docs
      • Done
    • Create and distribute election badges for 2022 elections - Mark Waite
      • No progress, do the research
      • Open badge hosted by the Linux Foundation (Oleg can guide Mark)
    • Kevin Martens use community.jenkins.io for the Jenkins Docs SIG mailing list - done
      • Mailing list is archived, read only except for administrators
    • 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
      • Sent proposal, no response received, send another reminder
      • New year this week
      • No activity in Jenkins from Rick in over 2 years
    • 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
      • Oleg prefers jenkinsci rather than jenkins-infra for a governance repository
        • Mark check the infra team preference, discuss if not jenkinsci
  • 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
    • Approved in last board meeting
    • Basil has been in contact with Jan Molak
      • Wants to get the test suite working before the transfer to jenkinsci
      • Waiting for a reply on that request, then move forward with the migration
  • Community activity
    • Google Summer of Code interest is growing
      • Seeking more mentors and more project ideas
      • Application due to Google by Feb 7 18:00 UTC
        • Jean-Marc Meessen, Kris Stern, and Alyssa Tong are org admins
    • Next Jenkins LTS baseline to be selected
    • Project update at the CDF TOC meeting
      • All projects periodically present a summary of their results
        • Mark Waite to prepare and present
        • Oleg Nenashev propose agenda item to TOC
      • Use the 2022 summary as a presentation