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
      - Announced by blog post 
      
<https://www.jenkins.io/blog/2023/09/18/board-officer-election-announcement/>
      , community post 
      
<https://community.jenkins.io/t/jenkins-board-and-officer-election-2023/9644>
      , tweet <https://twitter.com/jenkinsci/status/1703772922593132972>, 
      LinkedIn 
      
<https://www.linkedin.com/feed/update/urn:li:activity:7109540080251244546>, 
      and jenkins-infra <https://github.com/jenkins-infra>
      - Need more nominees
      - Need more registered voters (currently 50 registered)
   - 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 <https://openjdk.org/projects/jdk/21/> 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 
   <https://www.jenkins.io/blog/2023/05/12/removing-prototype-from-jenkins/> 3 
   Oct 2023
      - 6 months of work <https://issues.jenkins.io/browse/JENKINS-70906> from 
      Tim Jacomb, Basil Crow, and many others
      - Google sheet 
      
<https://docs.google.com/spreadsheets/d/1dpaKALZaK0_HIGy6ony3wnegr1frTg3u1lngG4KdoC8/edit#gid=0>
 shows 
      good status
      - Exceptions mostly from plugins that integrate to company services 
      and are maintained by the company providing the service
         - JFrog Artifactory plugin 
         <https://issues.jenkins.io/browse/JENKINS-71671> not yet released 
         - 23k installs
         - CyberRes Fortify plugin 
         <https://issues.jenkins.io/browse/JENKINS-71303> not yet released 
         - 4k installs
         - XRay test management plugin 
         <https://github.com/jenkinsci/xray-connector-plugin/issues/75> not 
         yet released - 2k installs
         - Synopsys Coverity plugin 
         <https://issues.jenkins.io/browse/JENKINS-71308> not yet released 
         - 1.5k installs
         - Tricentis qTest plugin 
         <https://issues.jenkins.io/browse/JENKINS-71309> not yet released 
         - 1.3k installs
      
<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Action-Items>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 
      <https://www.jenkins.io/project/election-walkthrough/>, and how CIVS 
      works <https://www.jenkins.io/project/election-walkthrough/#voting>; 
      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 
   
<https://docs.google.com/document/d/1BB2TueNTLhK3TcJ5senSSSMdzy9D95DxPXuWNzL3k2s/edit#>
 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 
         
<https://docs.google.com/document/d/1BB2TueNTLhK3TcJ5senSSSMdzy9D95DxPXuWNzL3k2s/edit#>
      - 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)
      - Chinese site link removed from www.jenkins.io header
      - Kevin Martens (Docs Officer) tracking help desk ticket 
      <https://github.com/jenkins-infra/helpdesk/issues/3379> to replace 
      the Chinese pages with redirects to the English pages
         - Need a redirect from https://www.jenkins.io/zh/ to 
         https://www.jenkins.io/ <https://www.jenkins.io/zh/>
         - Kevin to work with the infrastructure team on the Helm charts 
         implementing the Chinese site
      - 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
         
<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Community-activity>Community 
activity
   
   - Java 11, 17, and 21 in Jenkins - Mark Waite
      - 2+2+2 Java support plan - Jenkins enhancement proposal 
      
<https://github.com/MarkEWaite/jep/tree/java-adoption-plan/jep/0000#java-11>
       submitted
         - Mark to compare dates in document with dates in draft doc and in 
         admin monitor
      - Summary of discussions
         - Jenkins developers mailing list 
         
<https://groups.google.com/g/jenkinsci-dev/c/RaAloTTM9CQ/m/kag1KJSVAwAJ> - 
         quiet
         - Jenkins users mailing list 
         
<https://groups.google.com/g/jenkinsci-users/c/NGDRrNsaDYY/m/zj5RpSNSAQAJ> - 
         quiet
         - Jenkins enhancement proposal 
         
<https://github.com/MarkEWaite/jep/tree/java-adoption-plan/jep/0000#java-11> - 
         needs review
      - Key dates
         - Oct 3, 2023 - Java 11 end of life monitor visible in Jenkins 
         weekly
         - Nov 15, 2023 - Java 11 end of life monitor visible in Jenkins LTS
         - 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
      - Hacktoberfest in progress
      - Jean-Marc Meessen message to developer list 
      <https://groups.google.com/g/jenkinsci-dev/c/wwtLLHNYAjo/m/ZcnRpsRUAAAJ>
      - Friendly Jira issues list 
      <https://issues.jenkins.io/secure/Dashboard.jspa?selectPageId=19342>
      - GitHub good first issues 
      
<https://github.com/search?q=org%3Ajenkinsci+good-first-issues&type=issues>
      - Infrastructure good first issues 
      
<https://github.com/search?q=org%3Ajenkins-infra+good-first-issues&type=issues>
      - Gitter requests that look for “where to start?”
      - Ulli noted that many are coming to the GSoC channel in context of 
      Hacktoberfest
         - Hacktoberfest is GSoC preparation - lots to learn in order to 
         contribute
      
<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Governance-Topics>Governance 
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
   

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/aedd52f8-c189-4d85-8c1d-6cd3609677b7n%40googlegroups.com.

Reply via email to