Governance Meeting, September 16, 2024

2024-09-16T17:00:00Z

16 September 2024

Attendees :busts_in_silhouette:

Upcoming Calendar :calendar:

  • Election voter registration begins, September 16, 2024
  • Next weekly release: 2.477, September 17, 2024
  • Next LTS baseline select: September 18, 2024
  • Next LTS: 2.462.3, October 5, 2024
  • Next major events:

Agenda

News

  • Jenkins weekly 2.472 with Jetty 12 EE 8 (13 Aug 2024)
  • Jenkins weekly 2.475 with Jetty 12 EE 9
  • Jenkins 2.462.x release dates
    • 7 Aug 2024 - 2.462.1
    • 4 Sep 2024 - 2.462.2
    • 2 Oct 2024 - 2.462.3

Action Items

  • Mark and Basil run the Jenkins 2024 election (started)
  • Basil create the attribution entries for the downloads page
  • Kevin Martens retire the Chinese Jenkins site
    • Delayed while Kevin is unavailable due to surgery
    • Kevin is scheduled to return 19 Aug 2024
    • Mark needs to do more Kubernetes setup, then Kevin and Mark will meet with Damien
    • More work pending
    • Basil has lots of experience with redirecting if needed, don’t break the URL’s

Community activity

  • Contributor Spotlight
    • 6 months of contributor spotlights completed, more to come
    • This week: Shivay Lamba

Governance Topics

  • Governance board and Jenkins officer nomination of candidates is finished - Election Calendar
    • Governance board term ends in December for Alex and Ulli
    • Governance board positions are available for election for the term 2024/12/03 - 2026/12/02
    • All officer positions are up for election for the term 2024/12/17 - 2025/12/16
    • Mark and Basil are the election committee for this year’s elections
    • 6 candidates nominated and confirmed for 3 positions on the governance board
      • Alex Earl
      • Alexander Brandes
      • Kris Stern
      • Oleg Nenashev
      • Stefan Spieker
      • Valentin Delaye
    • 2 candidates nominated and confirmed for Release Officer
      • Alex Earl
      • Tim Jacomb
    • 1 candidate nominated and confirmed for other officer positions
      • Alyssa Tong - Events Officer
      • Damien Duportal - Infrastructure Officer
      • Kevin Martens - Docuemntation Officer
      • Wadeck Follonier - Security Officer
    • Action items
  • Spring Security 6.x Upgrade - mailing list thread
    • Phase 1 - Apache File Upload 2.0 - done
    • Phase 2 - Require Java 17 in weekly - done
    • Phase 3 - Upgrade Jetty 10 to Jetty 12 EE 8 - done
    • Phase 4 - Upgrade Jetty 12 EE 8 to Jetty 12 EE 9 + Spring Security 6.x - done
      • Jenkins 2.475 (3 Sep 2024), 2.476 (10 Sep 2024), and 2.477 (17 Sep 2024)
    • Remember that plugin updates needed at same time as this upgrade
      • Documentation update on the Env Inject plugin that will be included in the LTS upgrade guide
        • Much larger project to make a larger fix
        • Multiple duplicates of this issue, likely more once Java 17 is required in LTS
        • Redirect people to that comment
    • Other details
  • Cloud expenses and plans
    • Azure (CDF paid)
      • June: $4,287 (invoice)
      • July: $4,571 (invoice)
      • August: $4,552 ($4,452 cost + $100 monthly support)
    • Azure Sponsorship (Microsoft Credits) - Remaining: $54076 ($45924 consumed) until May 2025
      • June: $7.3k consumed
      • July: $10k consumed
      • August: $10.5k consumed
    • DigitalOcean - Remaining ~$15,926 (~4k consumed) until 02 January 2025
    • AWS:
      • CloudBees:
        • June: $5,862
        • July: $6.5k
        • August: $6.3k
      • Sponsored account
        • Global Status:
          • Credits left: $60,000 until 31 January 2025
        • Untouched