2022-12-15T17:00:00Z
2022-12-15 (EU/US)
Attendees
- Kevin Martens
- Mark Waite
- Bruno Verachten
Agenda
- Action items
- Archive ‘WEBSITE’ component on Jira, focus on Github issues
- Ticket submitted by Alex Brandes to help desk
- Remaining WEBSITE issues being reviewed by Kevin, filtering out ones that have been taken care of/resolved.
- Only 70 issues remain open on WEBSITE project, great progress
- Kevin - Archive docs mailing list, switch to community.jenkins.io for Docs SIG
- Still needs work done to get to a starting point
- Will partner with Mark to get this going (most likely in January)
- Recent blog posts
- GSoC 2023 mentorship - Jean-Marc Messen
- JFrog maintenance/downtime - Damien Duportal
- November newsletter - Alyssa Tong
- Java 11 plugin development - Basil Crow
- Archive ‘WEBSITE’ component on Jira, focus on Github issues
- December newsletter
- Looking back at 12 months of Jenkins progress - what should we highlight?
- Themes and content for those themes
- Platform modernization
- Require Java 11
- Fully support Java 17
- Migrate Linux installation packages from System V init to systemd
- Staying on top of new backend dependency updates
- Container images
- New platform support (arm32, etc)User experience improvements
- Staying on top of new frontend dependency updates
- Review the changelogs, upgrade guides, and blog posts
- Icons, navigation, forms, tables
- Notification designs
- Vision presentation by Tim and Jan at DevOps World
- Pipeline graph view plugin - visualize Pipelines without Blue Ocean
- Development acceleration
- Upgrade many challenging dependencies (Jetty 9.x to 10.x, ANTLR 2.x to ANTLR 4.x, Handlebars 3.x to 4.x, Guice 5.0.x to 5.1.x, Yarn 1.x to 3.x, Jakarta imports for JavaMail and Eclipse Tyrus, ancient Maven plugins)
- Reduce flakiness of core test suite
- Improve automated test coverage (Windows, packaging, BOM)
- Remove deprecated subsystems (JRuby, Java Web Start, agent installer modules)
- Detach unnecessary dependencies (Commons HttpClient 3.x., instance-identity module, JavaMail, JNR)
- Web site improvements
- Pipeline steps documentation improvements (GSoC)
- Web site search
- Plugins site (extract from the git history)
- Localization simplification
- CrowdIn for plugin localization
- Convert .properties files to UTF-8
- Elections
- New board members
- New and returning officers
- Outreach and advocacy
- New release leads
- Community site
- Google Summer of Code 2022
- 4 projects successful
- Hacktoberfest
- Pull requests resolved
- First time contributors and their data (100+ new contributors)
- She Code Africa Contributhon 2022
- 3 projects and a project manager (note it in the summary)
- Stories site stories.jenkins.io
- Jenkins contributor summit
- cdCon session
- Earlier in the year?
- Security
- Security advisories for core
- Security advisories for plugins
- Infrastructure
- Scaling ci.jenkins.io
- Multiple Kubernetes clusters and consistent, reliable upgrades
- Azure
- AWS
- DigitalOcean
- Specific examples of sponsor contributions and how they are used
- DigitalOcean donates $20k
- New Jenkins mirrors
- Ongoing support
- JFrog Artifactory
- GitHub
- …
- Release automation improvements
- Java 19 on ci.jenkins.io
- Platform modernization
- LTS - 2.375.2 changelog and upgrade guide pull request submitted
- 14 Dec 2022 Release candidate delivered
- 11 Jan 2023 Release
-
Pipeline Docker plugin future deprecation
- Documentation impact
- Interesting documentation pull requests
-
Board member rules change proposal and discussion in developers list - Mark Waite
- Final decision at next board meeting
-
Board member rules change proposal and discussion in developers list - Mark Waite