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.