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 [email protected].
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