The Jenkins board meeting starts at 7:00 PM UTC (about 30 minutes from 
now).  Zoom link is 
https://zoom.us/j/91564716663?pwd=R3A2RDFGcU1wTVdoVTErYm1jNzVWdz09 

Here is the draft agenda:

News
   
   - Jenkins 2.426.1 released Nov 15, 2023
      - Ratings <https://www.jenkins.io/changelog-stable/#v2.426.1> look 
      very good
         - 79 reports of “no major issues”
         - 1 report of “I experienced notable issues”, but without an issue 
         number
         - 0 reports of “I had to roll back”
      - Prototype.js removed
      - Java 11 end of life administrative monitor shown to users running 
      Java 11
      - No support for Red Hat Enterprise Linux 7 and derivatives
      - Java 21 supported
         - One Java 21 intermittent memory leak 
         <https://issues.jenkins.io/browse/JENKINS-72325> as reported by 
         automated tests
            - Script security plugin pull request 
            <https://github.com/jenkinsci/script-security-plugin/pull/543> 
merged 
            to resolve the memory leak
            - Script security plugin release 1294.v99333c047434 
            
<https://github.com/jenkinsci/script-security-plugin/releases/tag/1294.v99333c047434>
         - Jira issues being watched closely
         - One issue about adjunct removed that needs more investigation
      
<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Action-Items>Action Items
   
   - Mark create issue to drop the weekly build of BOM in favor of human 
   launched build (done)
   - Basil create issue to drop middle two lines from BOM full-test label
   - Damien create issue to switch agent implementation to virtual machines
   - Ulli propose a PR revising the election process to
      - nominate 1 month earlier
      - only register voters if more than one person is a candidate for at 
      least one position
   - Alexander Brandes and Ullrich Hafner run the officer and board 
   elections for 2023
      - Timeline
         - Results announcement (December 11)
      - 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 (Kevin Martens)
      - Kevin has started his local Kubernetes development environment to 
      prototype the transition
      - Mark still needs to start his local Kubernetes development 
      environment to prototype the transition
      - Once prototyped, then Kevin and Mark meet with Damien Duportal to 
      review next steps
      - 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
         - Kevin working 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
      - No further progress
      - 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
         - Mark Waite update the governance meeting GitHub repository with 
   the latest meeting notes
      - No progress
   
<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
         - 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
      
<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Governance-Topics>Governance 
Topics
   
   - 
   
   Letter of recommendation for a Jenkins GSoC contributor
   - Rishabh Budhouliya request
         - Applying for an advanced degree program at a University
         - Requested a letter of recommendation from Mark Waite (GSoC 
         mentor)
         - Letter of recommendation needs to be from the organization
            - Mark proposes to provide his letter of recommendation with 
            the Jenkins logo at the top with Mark’s role as a GSoC mentor and 
as a 
            member of the Jenkins board
         - 
   
   Attribution request 
   <https://github.com/jenkins-infra/jenkins.io/issues/6861> for downloads 
   page from JFrog
   - 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
      - 
   
   Board and officer elections - Alexander Brandes
   - Final announcement from Alex and Ulli for December 11, 2023 changes
   - 
   
   Social media posting status report
   - Improvements in last two weeks based on guidance
         - Several social media posts with technical focus
         - Encourage contributors to propose social media items to share
            - Proposals to the advocacy and outreach chat channel 
            
<https://app.gitter.im/#/room/#jenkinsci_advocacy-and-outreach-sig:gitter.im>
         - Proposed to allow “pure social” posts as well, but only as a 
         small fraction of the total posts
      - 
   
   Processing the Azure credits donation - Damien Duportal
   - Jenkins infrastructure help desk ticket 
      <https://github.com/jenkins-infra/helpdesk/issues/3818> is tracking 
      progress
      - Hope to be using donated credits before end of November, 2023
   - 
   
   Donation of Oracle Cloud costs by CloudBees - Mark Waite
   - Still no progress from Oracle
      - Oracle Cloud account remains open until Oracle agrees all invoices 
      are resolved
      - Total CloudBees donation - $1800 or less
   

-- 
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/a8000b4b-8fd1-445e-b904-6c17efcb7857n%40googlegroups.com.

Reply via email to