Governance Meeting, January 22, 2024

2024-01-22T19:00:00Z

22 Jan 2024

Attendees :busts_in_silhouette:

Upcoming Calendar :calendar:

  • Next weekly release: 2.442
  • Next LTS: 2.426.3, January 24, 2024
  • Next LTS baseline: 2.440 - Feb 21, 2024
  • Cancel February 5, 2024 board meeting (day after FOSDEM)
    • Mark Waite will be traveling home (in New York airport during meeting time)
    • Basil Crow will be out of the office
    • Canceled, Mark remove from the calendar
  • Next major events:
    • Jenkins Contributor Summit Friday February 2, 2024
      • Agenda topics in community forum
      • Dinner for Contributor Summit attendees Friday evening (sponsored by CloudBees)
    • FOSDEM 2024 - February 3-4, 2024
      • Saturday and Sunday
        • Alyssa Tong coordinating assignments to staff the Jenkins table at the conference
    • Southern California Linux Expo (SCaLE 20x) March 14-17, 2024
      • Pasadena Convention Center in Pasadena, CA, USA
      • Jenkins project will have a booth at the conference
      • Alyssa Tong, Mark Waite, and Basil Crow plan to attend

Agenda

News

  • Wednesday Jan 24, 2024 security release of both weekly and LTS versions
    • Merges to Jenkins core are intentionally blocked to avoid disrupting that release
    • Security advisory will be published the day of the release
  • Docker sponsorship of Jenkins project continues (controllers, agents, and containers for infrastructure)

Action Items

  • Basil create the attribution entries for the downloads page
    • Jenkins sponsors have changed
      • DigitalOcean donated over $20k USD last year and has donated $20k in 2024
      • AWS donation request has been submitted. Answer in 30 days. If no donation, then should remove AWS from root page
  • Kevin Martens retire the Chinese Jenkins site
    • Mark needs to do more Kubernetes setup, then Kevin and Mark will meet with Damien
    • More work after FOSDEM

Community activity

  • Contributor Summit Feb 2, 2024 in Brussels

    • Over 20 confirmed attendees, including 4 of 5 board members and most Jenkins officers
    • Jean-Marc Meessen is coordinating the agenda
    • Draft agenda proposal includes:
      • Board and officer reports and look to the future
        • Board report - a board member
        • Infrastructure report - Damien Duportal
        • Release officer report - Tim Jacomb(?) or Mark Waite
        • Docs officer report - Kevin Martens
        • Events officer report - Alyssa Tong
        • Security officer report - Wadeck Follonier
        • User experience SIG report - Tim Jacomb(?) or Mark Waite
      • Changes in Jenkins for HA/HS support - Vincent Latombe
      • Blue Ocean deprecation prep - Alex Brandes & Damien Duportal
      • User experience evolution - Tim Jacomb(?) or Mark Waite
      • Searching the code with the “usage in plugins” tool - Basil Crow
      • Jenkinsfile Runner update - Oleg Nenashev
      • Java support plan - Mark Waite
    • Submit agenda suggestions to community.jenkins.io
  • Java 11, 17, and 21 in Jenkins - Mark Waite

    • 2+2+2 Java support plan - Jenkins enhancement proposal submitted
      • Include the steps of the Java migration as part of the JEP (work estimate, tasks, etc.)
        • Mark has much more work to do here
          • Adding a Java version (use Java 21 addition as the pattern)
          • Making a Java version the recommended version (use Java 17 as the pattern)
          • Dropping support for a Java version (refer to Java 11 for ideas)
        • Further refinements to be done in the JEP
    • Key dates
      • Oct 2, 2024 - Last Jenkins LTS release to support Java 11
      • Oct 30, 2024 - First Jenkins LTS to require Java 17
      • Oct 31, 2024 - end of Java 11 support by Jenkins project

Governance Topics

  • Jenkins awards - Alyssa Tong

    • Overview of the Jenkins awards
    • Nomination process for Jenkins awards
      • Nomination through GitHub issues
        • Issues have been created - ready for nominations
      • Nominations open soon
    • Voting process for Jenkins awards
      • 2023 winners are not eligible for 2024
    • Announcement of Jenkins awards
      • Announced at cdCon in April, Seattle
      • Publicize on the Jenkins web site as well - blog, LinkedIn, Tweet, etc.
  • Attribution request for downloads page from JFrog

    • Basil has submitted a draft pull request for a sponsors page
      • Proposes multiple levels
        • Original proposal
          • Anchor
          • Premier
          • Partner
          • Supporter
          • Associate
          • Mirror
        • Alternate proposal (Olympic medals + 2 extra)
          • Anchor
          • Gold
          • Silver
          • Bronze
          • Mirror
    • Links from the downloads page do not use https://repo.jenkins-ci.org
    • Good to highlight our sponsors (like JFrog) in multiple ways
    • Proposed to list sponsors at the end of the downloads page similar to the end of the root page
      • Include links to a description of the architecture used to distribute Jenkins core and Jenkins plugins
  • Azure expense report for December

    • December Azure expenses were $7000, CDF was hoping for less
    • January Azure estimate is $6500
    • Revised 2024 Azure budget proposal accepted by CDF - $67500 total for year
    • Azure $40,000 donation is in use
  • AWS credits donation request - Mark Waite

    • Jenkins project has requested a donation from AWS
      • Confirmed in December that request was received
      • Answer expected by end of January, 2024
  • Contributor spotlight for Ulli Hafner being published tomorrow