Agenda
2024-04-25 (EU/US)
Attendees
- Kevin Martens
- Mark Waite
Agenda
- Weekly 2.455 built and delivered
- Changelog updated accordingly
- One change removing ASM dependencies from core
- Next LTS release 2.452.1 will happen on May 15, 2024
- Alex Brandes is the release lead
- Checklist available
- Release Candidate expected to be available May 1 2024
- Kevin has started the changelog & upgrade guide creation
- Will be updated with backports when they are available
- Blog from Kris Stern on GSoC application period conclusion
- Grading period has completed as of April 19
- Google announces their selections May 1, 2024
- Alyssa has returned from time off just in time to submit to Google
- Any necessary followup for grading has been happening this week before everything is submitted.
- Recently merged/in progress work
- Button UI update (merged) - Jan Faracik
- Add dark mode (in progress) - Jan Faracik
- Update URL from /node to /blog (merged) - Jan Faracik
- Remove Blue Ocean CSS (merged) - Jan Faracik
- Remove Add tooltip docs page (merged) - Jan Faracik
- Link to plugin dependency tab and encourage plugin bom use (merged) - Stefan Spieker
- Add concept of test pyramid with examples (in progress) - Stefan Spieker
- Fix broken links on Script Console page (merged) - Julie Heard
- Versioned docs project
- Progress continues thanks to Vandit Singh and Kris Stern
- Working on the Gatsby site, waiting for news from the infra team on the final site
- Gatsby site is in progress, slowed because the versioned docs site is not yet hosted
- Infra team needs to provide the hosting location
- Proposed URL was docs.jenkins.io for the versioned documentation
- Security advisories still need attention on the Gatsby site
- Kevin reviewing site areas and navigation
- Contributor spotlight
- Mark Waite’s spotlight published yesterday
- Kevin up next
- Alyssa has reached out to additional contributors for their responses, waiting to hear back from others
- Documenting Pipeline libraries with markdown or plain text or HTML
- Markus Winter proposed to support markdown for Pipeline library documentation (PR-117)
- Mark Waite has converted his branch of pipeline-library to use markdown, works well
- Requires markdown formatter plugin installed on the Jenkins controller
- If we update the ci.jenkins.io Pipeline library, then markdown formatter plugin needs to be installed on ci.jenkins.io
- Mark created a helpdesk ticket for this
- Need security to review and provide insight/feedback
- No further progress at this time
- Need to get the change merged into the code itself first
- We don’t have approval from the Security team as of yet
- Not a major/crucial improvement so we don’t need to rush
- cdCon 2024 occurred last week in Seattle
- CDF and Jenkins awards will be announced
- Blog post to announce Jenkins winners
- Most Valuable Advocate: Darin Pope
- Most Valuable Contributor: Stefan Spieker
- Security MVP: Yaniv Nizry
- CDF Continuous Enthusiast: Alyssa Tong
- Deprecation of Blue Ocean & documentation tasks
- Update status/note at top of page
- Look for potential replacement documentation (extended pipeline graph view documentation, other documentation)
- Unless it’s best to just remove/redirect away from it
- Potentially move the blue ocean documentation to a different area
- Would the version documentation take care of this problem for us if it is not part of ‘latest’?
- Quite a few tutorials & documentation linked to Blue Ocean
- Things that were written recently have had the Blue Ocean reference removed in favor of Pipeline Graph View
- Basic usage of Pipeline Graph View covers what Blue Ocean offers. There are some things Blue Ocean can do specifically, but this does not necessarily mean the Pipeline Graph View is not enough.
- Infra still uses it as well at this time, so it is very clear how important Blue Ocean is for some users
- New users should start with Pipeline Graph View (for a better experience)