Governance Meeting - Jan 12, 2022

2022-01-12T21:00:00Z

Participants

Mark Waite (@MarkEWaite), Gavin Mogan (@halkeye ), Ewelina Wilkosz (@ewelinawilkosz ), Daniel Beck (@danielbeck ), Wadeck Follonier (@wfollonier ), Gaurav

Notes

  • News
    • Jenkins 2.319.2 LTS security released today
      • Multiple challenges but completed the release as planned
      • Unexpected weekly release, unexpected plugin releases
      • Wadeck’s new role as security officer is functioning
      • Thanks to Infra team and Damien Duportal for complications
      • One core changes, not wide impact
      • Many plugins reporting issues (10+ plugins)
        • High vulnerabilities corrected
      • Several plugins with issues not resolved
      • Daniel the crucial mentor during the whole security release
    • Jenkins 2.330 weekly security released today
    • Preview sites now available www.jenkins.io pull requests
    • Infra has had some ongoing issues with kubernetes plugin which thanks to tireless work from Infra team, has stabilized
      • Same issues affected plugins site generation
      • Same issues affected jenkins.io site generation
  • End of year blog post draft
    • Working copy under development by Mark Waite
    • Comments and suggestions welcomed on mailing list
    • Outline and comments in Docs Office Hours notes
  • Administrative access - Oleg Nenashev
    • Oleg is still listed as a manager for the CloudBees CLA at Linux Foundation
      • Mark check with Linux Foundation on how to update CLA manager (not done yet)
  • Google Summer of Code
    • Alyssa Tong and Jean-Marc Meessen leading the effort
    • Advocacy and Outreach SIG discussing it
  • She Code Africa Contributhon
    • Planning has started
    • Planned for April / May this year rather than March/April
    • Typical hours of working
      • Europe and eastern America
  • Jan 22, 2022 - removal of JRuby and Jython based plugins from update center
    • Announced end of Dec 2021
    • First implementation to deprecate in late December
      • Deprecations happened in artifact ignores
      • Warned but still distributing
    • Pull request to update center, not merged until Jan 22, 2022 to remove them
      • Will move to suspended on Jan 22, 2022
  • Inclusive naming initiative
    • CDF not yet accepted to the initiative
  • Twitter account guidance discussed in the board mailing list
    • Considering Twitter as code for better governance, better audit
  • Highlights from the mailing lists and community forum
    • Java 8 end of life JEP needed - Mark Waite plans to write it
      • June 2022 LTS or September 2022 LTS as possible releases
        • Oracle site says
          • Oracle Premier Support until March 2022
          • Oracle Extended Support until December 2030
        • Red Hat site says
          • Support until May 2026
      • Useful to decide if we want to adjust our usual process
        • Should we continue supporting a Java 8 LTS line for more than the typical 3 months so that Java 8 users have more time to upgrade Java version?
          • Daniel is not advocating for this, but it could be done
          • Gavin also not in favor of the extended life case
            • Rare to update regularly
        • JVM version number count statistics now show ~30% adoption
    • UI modernization continues (thanks Jan Faracik and Tim Jacomb and Daniel!)
      • Jenkins 2.330 includes many changes
      • More to come, see the pull requests for the changes that are happening
      • A regression fix is ready for the narrow configuration forms
        • Feedback in the changelog have caused some users to choose to downgrade rather than use
        • Arriving in 2.331
      • Good to see announcements in community.jenkins.io
        • More encouragement for people to review
        • Post or two on the community site showing screenshots
        • Allow those outside meetings to see the results of UI work
    • Migrations to github