The Jenkins governance board meets today at 6:00 PM UTC on Zoom.  The Zoom 
URL is https://zoom.us/j/91564716663?pwd=R3A2RDFGcU1wTVdoVTErYm1jNzVWdz09

Agenda <https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#News>

News
   
   - Jenkins elections 2023 have started
      - 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>
   - FIPS-140 Jenkins enhancement proposal - JEP-237 
   <https://github.com/jenkinsci/jep/blob/master/jep/237/README.adoc> created 
   by James Nord
   - Java 21 release <https://openjdk.org/projects/jdk/21/> is scheduled 
   for September 19, 2023
      - ci.jenkins.io has Java 21 available and ready to use
      - Jenkins core, plugin BOM, acceptance test harness, and many plugins 
      passing on Java 21
      - Only test changes required for Java 21 thus far (no production 
      issues detected)
   - Prototype.js scheduled to be removed from Jenkins core Oct 3, 2023
   - Java 11 end of life monitor to be enabled Oct 3, 2023 - end of life 
   Oct 31, 2024

<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Action-Items>Action Items
   
   - Alexander Brandes and Ullrich Hafner run the officer and board 
   elections for 2023
      - 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>
      - 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
   - 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/>
      - 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?)
      - Mark Waite submit pull request to replace ICRC link with URC link 
   on top page (done and merged 
   <https://github.com/jenkins-infra/jenkins.io/pull/6622>)

<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Governance-Topics>Governance 
Topics
   
   - Board and officer elections - Ulli Hafner

<https://hackmd.io/6mgEkr1rS7Ca4j4a5YxZfA?view#Community-activity>Community 
activity
   
   - Java 11, 17, and 21 in Jenkins - Mark Waite
      - Google doc 
      
<https://docs.google.com/document/d/1y3RVlniNmz-5Nd3LI-w58LDf760Ai7FqssP4zHuTv8U/edit?usp=sharing>
 describes 
      plan that has been discussed with Jenkins board and Jenkins officers
         - Further discussion in this meeting?
         - Diagram 
         
<https://docs.google.com/spreadsheets/d/1Gc-0yuYOD5u674qnxbPOWhCU5t9viCJukVj_9b-kwAw/edit#gid=2094671884>
 that 
         illustrates the transition process to “2+2+2”
      - Summary of discussions
         - Jenkins developers mailing list - Mark Waite to send
         - Jenkins users mailing list - Mark Waite to send
         - Jenkins enhancement proposal - Mark Waite to create JEP
      - Key dates upcoming
         - Sep 19, 2023 - Java 21 release
         - Oct 3, 2023 - Java 11 end of life monitor visible in Jenkins 
         weekly
         - Oct xx, 2023 - Java 21 supported by Jenkins core and many plugins
         - Dec 13, 2023 - Java 11 end of life monitor visible in Jenkins LTS
         - Aug 7, 2024 - Last Jenkins LTS release to support Java 11
         - Sep 4, 2024 - First Jenkins LTS to require Java 17
         - Oct 2024 - end of Java 11 support by Jenkins project
      - Artifactory bandwidth reduction project https://repo.jenkins-ci.org
      - JFrog requests implemented and announced in blog post 
      <https://www.jenkins.io/blog/2023/09/06/artifactory-bandwidth-reduction/>
         - Open issues being addressed by infrastructure team
      - Prototype.js removal 
   <https://www.jenkins.io/blog/2023/05/12/removing-prototype-from-jenkins/>
      - Oct 3, 2023 proposed as the date to remove Prototype.js from 
      Jenkins core 
      <https://github.com/jenkinsci/jenkins/pull/7781#issuecomment-1679658280>
      - Prototype.js removal epic 
      <https://issues.jenkins.io/browse/JENKINS-70906> making good progress
      - Tracking sheet 
      
<https://docs.google.com/spreadsheets/d/1dpaKALZaK0_HIGy6ony3wnegr1frTg3u1lngG4KdoC8/edit?usp=sharing>
 shows 
      details
      - Most popular plugins already updated, with few exceptions
         - JFrog Artifactory (work starts in September - 23000 installs)
         - Microfocus Fortify (expected in September or October - 4200 
         installs)
         - Xray test management for Jira (no response - 1900 installs)
         - Synopsys Coverity (no response - 1400 installs)
         - Tricentis qTest (no response - 1300 installs)
      - Feature flag available to disable prototype in Jenkins core 2.406 
      and later
   - Hacktoberfest preparation has started
      - 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>
   

-- 
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/df8b7ab8-02e1-4191-8cf2-bd5fab819dc1n%40googlegroups.com.

Reply via email to