2022-01-04T02:00:00Z
Participants
Mark Waite (@MarkEWaite), Dheeraj Singh Jodha
Notes
- News
- Jenkins on Java 8 deprecation pull requests are in progress
- Mailing list discussion is continuing
- Needs a Jenkins Enhancement Proposal to plan, discuss, and prepare
- One proposal suggests delivery in June 2022, another in September 2022
- Challenging writing and reviewing that JEP, others want to be involved?
- UI improvements continue
- See Jenkins 2.327 weekly for most recent changes
- Jenkins on Java 8 deprecation pull requests are in progress
- Jenkins 2.319.2 changelog and upgrade guide
- PR-4795 - open question to Daniel Beck about telemetry changes
- Jenkins 2.328 weekly changelog
- PR-4786 - Approved
- Learning Jenkins
- How to best approach becoming a strong Jenkins developer?
- The user handbook is focused on users, not on developers
- Developer book on www.jenkins.io is much less organized and less comprehensive than the user handbook
- How does a developer best learn?
- Adopt a plugin, start maintaining it, use that as a way to learn by doing
- Discussed how to adopt a plugin and used Publish over SSH as an example, could also adopt the “Publish Over”
- Discussed the potential to adopt the Ansible plugin (not up for adoption)
- How do I learn more about Jelly and form controls and web pages in Jenkins
- See the UI Samples plugin for examples
- See the Developer docs for Jelly user interface and form controls
- Jenkins the Definitive Guide
- Sam Gleske just released a book on Jenkins Administration
- Cloud administration and crossing firewalls as needed
- 2021 end of year blog post
- Oleg Nenashev email reminds that we need the blog post
- Themes?
- Events
- Google Summer of Code (5 students, 5 projects completed)
- She Code Africa (5 women mentored)
- Hacktoberfest (90+ pull requests)
- Sponsors
- New Sponsors
- Ongoing Sponsors
- Core improvements
- Configuration form modernization
- Spring security, XStream, Guava, Commons Digester
- Continuous Delivery for plugins
- Java 11 as preferred JVM
- Security
- Agent to controller security fix and JEP-235
- Wiki attacked - plugin documentation migration progress
- Log4j 2 - Jenkins core not affected, affected plugins tracked
- Security advisories throughout the year
- Documentation
- Plugins site as the destination for all the things about plugins
- Documentation
- Releases
- Issue reporting
- Dependencies
- Contributing
- Site search on www.jenkins.io and plugins.jenkins.io
- Videos from Darin Pope and others
- Modernizing Plugins - Five Part Series
- Online Meetups
- Plugins site as the destination for all the things about plugins
- Community
- Year in Review post on community.jenkins.io
- Data from the social summary in email response
- Plugins adopted count
- Events
- Topics suggested in the email
- Other topics?
- Others want to assist with the writing and reviewing?
- Would be best to submit it this week
- Examples like:
- Improving a plugin blog post and tutorial
- First several topics have been test driven again with clover plugin
- Commits have been updated
- See the working branch