Had lots of great discussions this week
Recording
Participants
Mark Waite (@MarkEWaite), Gavin Mogan (@halkeye), Ullrich Hafner (@uhafner), Ewelina Wilkosz (@ewelinawilkosz), Oleg Nenashev (@oleg-nenashev), Olivier Vernin (@olblak)
Notes
- News
- 2.319.1 LTS released (changelog, upgrade guide)
- Inclusive naming
- UI improvements in “Manage Jenkins”, build history, icons, and more
- Removed woodstox implementation and unsafe Ant classes
- 2.323 weekly released (changelog)
- Log recorders configured as code now
- Path to HTML elements use stable selectors (UI testing improvement)
- JEP-324 Customizable Jenkins header implemented
- 2.319.1 LTS released (changelog, upgrade guide)
- Election status report - Olivier Vernin
- Election has closed
- Results are now visible publicly through the same election link
- Board members - Mark Waite & Oleg Nenashev
- 81 registered voters
- 50+ voted
- Documentation officer - Mark Waite
- Security - Wadeck Follonier
- Infrastructure - Damien Duportal
- Events - Alyssa Tong
- Release - Tim Jacomb
- Board members - Mark Waite & Oleg Nenashev
- Organize a retrospective for improvements next election
- Discourse groups
- Election committee
- Gavin, Ewelina, Olivier
- Used for coordination and discussion
- Election voters
- Registration to vote
- If we use the same process next year, decide how to handle those groups
- Gavin supports a more formalized procedure
- Better to nominate someone to run the election earlier
- Continue with open process and open group
- Consider adding more people to the elections committee
- Two board members not up for election
- Would be nice to have others involved in the election
- Ewelina liked how the groups worked in Discourse very much
- Simple communication, easy delivery, limited visibility
- Oleg - the most pressing question is how to enlist more voters in the election
- Broader representation from the community
- Recommendations for promotion methods, promotion locations
- Olivier was surprised at the types of contributions we would accept
- Many still asked if their contribution was sufficient
- Not relying on email was very nice
- Discourse much easier for communication
- Disappointments
- Could not directly invite people during the election
- Had to validate their own email address on CIVS
- Invitations that did not arrive left it unclear which email they should use
- People were wondering if they were registered
- Could not directly invite people during the election
- Gavin recommends a retrospective as well
- May help us with LinkedIn login as another registration method
- Risk that voters may be able to register twice (GitHub, LinkedIn, etc.)
- Ewelina asked if there are big events where Jenkins will be present?
- FOSDEM
- DevOps World
- cdCon
- SCALE 19x
- Consider a QR code to link to voter registration - poster at
- Keep the voter group open, allow registration throughout the year
- Continue promoting more community use of Discourse
- Thanks to Olivier for leading the election committee
- Announce the results on Friday
- Blog post - who writes the post
- Gavin willing to write the blog post
- Some way of thanking the Condorcet maintainers?
- Professor Andrew Myers of Cornell
- Mark to connect to send him Jenkins swag
- Election committee
- Highlights from the mailing lists and community forum
- User interface improvements continue from Jan Faracik, Tim Jacomb, Ulli Hafner, and others
- Lots of traffic on Jenkins core pull requests
- Mark to put UX SIG recording on community site
- Started linking Governance meeting notes to community site
- Continuing to do that
- “This month in Jenkins” that includes links to meeting notes, highlights, …
- SIG leaders contribute content to the location
- Highlight events
- Several SIGs that are inactive
- Cloud Native SIG
- Pipeline Authoring SIG
- Discourse color scheme improved for easier reading
- Java 8 end of life ideas under discussion
- Recently raised to the Platform SIG
- Ideas and alternatives under discussion
- Discuss what we want it to be more than what is currently running
- User interface improvements continue from Jan Faracik, Tim Jacomb, Ulli Hafner, and others
- CD Events - Oleg Nenashev
- CD Events accepted as an incubating project in CDF
- Specification for CI / CD event communication (based on Cloud Events)
- An eventing specification for build success, failure, etc.
- GSoC project in Jenkins GSoC 2021
- Student implementation of the initial specification
- CD Events specification has changed since the initial implementation
- Will need to update the plugin to conform to the current specification
- Can be very interesting to Keptn (Oleg’s open source project at work)
- Other entities that have declared their intent to adopt CD Events
- Companies are welcome to join
- Contact the CD Events SIG at CDF to assist
- Governance is implementing project governance
- Join the SIG meeting and their work streams
- CD Events accepted as an incubating project in CDF
- Google Summer of Code - Oleg Nenashev
- Expected to happen
- Application deadline in early Feb 2022
- Should Jenkins participate, who will lead it
- Not clear if Oleg is available to be an org admin with CDF projects
- Mark would like to apply and has someone in mind that may be able to lead
- GSoC money routing from CDF to the Jenkins Linux Foundation
- Mark to submit a request to transfer funds from CDF to the Jenkins LFX Crowdfunding account
- CI/CD DevRoom has been accepted at FOSDEM 2022 (online)
- Good to have talks at that session
- DevRooms not yet officially announced
- Deadline for CFP is coming soon
- End of December was the deadline for last year
- Not much time to announce and promote
- Jenkins stand at the conference?
- Low attendance at the stand last year
- Virtual booth not as interesting
- Default answer - no
- Consider a contributor summit at roughly the same time