October 16, 2023 Governance Board Agenda

12 views
Skip to first unread message

Mark Waite

unread,
Oct 16, 2023, 12:49:30 PM10/16/23
to Jenkins Developers
The Jenkins board meeting starts in about one hour at https://zoom.us/j/91564716663?pwd=R3A2RDFGcU1wTVdoVTErYm1jNzVWdz09 

Proposed agenda items are listed below:

News
 Comment
  • Jenkins elections 2023 nominations in progress - Alexander Brandes and Ulli Hafner
  • Cloudflare sponsors Jenkins project
    • Project to host update center content on Cloudflare R2 buckets worldwide
      • Reduce AWS costs for the Jenkins project
  • Java 21 released September 19, 2023
    • Java 21 testing
      • Jenkins core, acceptance test harness, and plugin bill of materials successful with Java 21
      • Over 100 plugins testing successfully with Java 21
    • Summary blog post with Java 11 end of life, Java 21 support, Java 17 …
      • Basil willing to create that blog post when ready
      • Aligning towards a general plan, good to communicate it later this month
  • Prototype.js removed from Jenkins 2.426 3 Oct 2023
Action Items
  • Mark add “Budget and Costs” to regular board meeting agenda (done)
  • Alexander Brandes and Ullrich Hafner run the officer and board elections for 2023
    • Timeline
      • Nomination of candidates (September 18 - October 27)
      • Voter registration (September 18 - November 05)
      • Voting (November 06 - December 1)
      • Results announcement (December 11)
    • Alexander Brandes documented how to nominate someone, and how CIVS works; both for voters and the election committee
    • Waiting for additional nominations for officers and board members
      • Need more voters to register
      • Encourage fellow contributors to register
  • Mark Waite retrospective on signing certificate renewal process and its improvements
    • Code signing certificate update for MSI and WAR files
    • PGP signing key update for RPM and DEB files
      • Debian key packaging improvements (some other projects use that technique now)
      • Notification and process improvements
        • Reimbursement improvements
      • Details being gathered in the retrospective document
  • Mark Waite submit jenkins.io pull request to combine subprojects and SIGs into a single concept - “working groups”
    • More pull requests needed
  • Retire the Chinese Jenkins site - deadline for 4 weeks to close (Kevin Martens)
  • Mark Waite draft a proposal to the board for license policy and phrasing changes
    • Allow other licenses like the JSON license
    • Some other approach?
    • What license should be used for a library plugin?
      • License of the wrapped library (if wrapped library has no separate code, then seems likely)
      • MIT license as used by Jenkins plugins (if abstraction layer in the plugin, then MIT for ours?)
    • Review responses from other projects to license mixture (e.g. PyPI)
      • Mostly focuses on OSI approved licenses but include a separate category for other licenses
        • Have categories for freeware, public domain, and more
        • Reasonable precedent for allowing a wider range of licenses
        • Needs more discussion, but being more permissive is working for PyPI
        • Newer licenses may be more controversial
Community activityGovernance Topics
  • Board and officer elections - Alexander Brandes
    • Process is well documented, running
  • Donation of Oracle Cloud costs by CloudBees - Mark Waite
    • Oracle Cloud account remains open until Oracle agrees all invoices are resolved
    • Total CloudBees donation - $1800 or less
    • Jenkins project expenses on Oracle Cloud $0.00 since 30 Sep 2023
  • Dec 25, 2023 meeting canceled
    • Public holiday in many countries
  • Budget
    • Review and discuss the budget spreadsheet
    • Funding sources
    • Expenses
Reply all
Reply to author
Forward
0 new messages