Groups
Groups
Sign in
Groups
Groups
Jenkins Developers
Conversations
About
Send feedback
Help
October 2, 2023 Governance Board Agenda
20 views
Skip to first unread message
Mark Waite
unread,
Oct 2, 2023, 1:19:03 PM
10/2/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Jenkins Developers
Agenda
Comment
News
Jenkins elections 2023 nominations in progress - Alexander Brandes and Ulli Hafner
Announced by
blog post
,
community post
,
tweet
,
LinkedIn
, and
jenkins-infra
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
September 19, 2023
Summary blog post with Java 11 end of life, Java 21 support, Java 17 …
Basil willing to create that blog post when ready
Prototype.js will be removed from Jenkins 2.426
3 Oct 2023
6 months of
work
from Tim Jacomb, Basil Crow, and many others
Google sheet
shows good status
Exceptions mostly from plugins that integrate to company services and are maintained by the company providing the service
JFrog Artifactory plugin
not yet released - 23k installs
CyberRes Fortify plugin
not yet released - 4k installs
XRay test management plugin
not yet released - 2k installs
Synopsys Coverity plugin
not yet released - 1.5k installs
Tricentis qTest plugin
not yet released - 1.3k installs
OpenStack Cloud
fixed but unreleased - 900 installs
Next LTS baseline selected Wednesday 4 Oct 2023
Jenkins 2.426 expected to be a good choice for 15 Nov 2023 LTS
Google Summer of Code projects
for 2023
4 completed successfully
GitLab plugin modernization
Docker compose for tutorials
Adding probes to plugin health score
Building jenkins.io with alternate tools
Prototype.js removed from Jenkins core Oct 3, 2023
Java 11 end of life monitor enabled Oct 3, 2023 - end of life Oct 31, 2024
Action Items
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
, and
how CIVS works
; both for voters and the election committee
Mark Waite
retrospective on signing certificate renewal process
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
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
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/
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
Governance Topics
Board and officer elections - Alexander Brandes
* Process is well documented, running
Donation of Oracle Cloud costs by CloudBees - Mark Waite
2.5 years ago Jenkins infra joined an Oracle Cloud promotional program
Very low cost for first two years (high discount)
Moved
archives.jenkins.io
to Oracle Cloud (Thanks Olivier Vernin and Mark Waite)
Jan 2023 Oracle Cloud started charging full price
Mark Waite missed the billing notices to his expired personal credit card
Oracle contacted Mark by telephone in August 2023 to be paid the cloud charges
CloudBees agreed to donate the Oracle cloud costs and has assigned a corporate credit card
Oracle invoices currently show $0.00 as amount due
Infra team migrated
archives.jenkins.io
from Oracle Cloud to DigitalOcean in Sep 2023
As of 30 Sep 2023, no resources allocated on Oracle Cloud, no further costs expected
Sep 2023 charges of $166.82 paid 2 Oct 2023 by CloudBees
No Oracle Cloud costs reported for Oct 1 or Oct 2, none expected in the future
Oracle Cloud account remains open until Oracle agrees all invoices are resolved
Total CloudBees donation - $1800 or less
Community activity
Java 11, 17, and 21 in Jenkins - Mark Waite
Next step - Jenkins enhancement proposal from Mark Waite
Google doc
describes plan that has been discussed with Jenkins board and Jenkins officers
Diagram
that illustrates the transition process to “2+2+2”
Summary of discussions
Jenkins developers mailing list
- quiet
Jenkins users mailing list
- quiet
Jenkins enhancement proposal - Mark Waite to create
Key dates upcoming
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
Aug 7, 2024 - Last Jenkins LTS release to support Java 11
Sep 4, 2024 - First Jenkins LTS to require Java 17
Sep 30, 2024 - end of Java 11 support by Jenkins project
Artifactory bandwidth reduction project
https://repo.jenkins-ci.org
Done, needs final review of log files to confirm final bandwidth reduction
Hacktoberfest has started
Jean-Marc Meessen
message to developer list
Friendly Jira issues list
GitHub
good first issues
Infrastructure
good first issues
Alexander Brandes
unread,
Oct 2, 2023, 1:47:25 PM
10/2/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Jenkins Developers
Unfortunately, I can't make it today :(
Reply all
Reply to author
Forward
0 new messages