Documentation office hours - Feb 9, 2023

2023-02-09T17:00:00Z

2023-02-09 (EU/US) - FOSDEM, Java 17, CentOS 7 EOL

Attendees

  • Mark Waite
  • Bruno Verachten
  • Sayantan Mondal

Agenda

  • Action items
  • LTS release 2.375.3
    • Changelog & upgrade guide aligned with all backports, merged
      • Missed at least one lts-candidate in the backports
        • Labeled in the Jenkins issue tracker
        • Missed in the backport
        • Missed in our review of the backport pull request
        • Missed in the changelog review
        • Look at lts-candidate issues in Jenkins Jira to confirm they included or marked as rejected
    • Next LTS baseline has been selected (2.387.1)
      • March 8, 2023 is the release date
      • Release officer proposed the version based on ratings results
      • Community thread discussed and agreed
  • FOSDEM summary
    • Thanks to those going & representing Jenkins
    • 2 day conference in Brussels Belgium for open source
    • Booth for Jenkins project, answering questions, discussing, etc.
    • Many questions about “What’s coming in the future?”
      • Showed a proof of concept from Jan Faracik and Tim Jacomb
        • Lots of interest in user experience ideas
      • Blue ocean was a topic, noting that it is receiving no new features
    • Many improvements in Jenkins UI over last 18 months
    • No angry people. Many loved the “Jenkins crashed” sticker
    • Visitors from CERN noted they were gathering IoT data with Jenkins
    • Large automotive companies using Jenkins
    • Many different industries use Jenkins
    • Enjoyed the interactions, sharing, and help
  • Documentation transition to Java 17
    • April / May 2023 release of Debian 12 ⇒ transition install docs from Java 11 to Java 17
    • Transitioning Windows and Linux install docs from Java 11 to Java 17 at that time
      • Consistent Java version
      • Move more users to Java 17
    • Some hints of better performance
    • No mention of Temurin in the Jenkins documentation
  • Prep for CentOS 7 end of life
    • Mark Waite has strong bias against CentOS 7
      • Ancient command line git (1.8)
      • Ancient SSH (7.4)
    • Action items
      • Create one or more issues to track the work to remove CentOS 7 from docs
      • Stop running automated packaging tests of CentOS 7
      • Announce deprecation of CentOS 7 container images
      • Capture the end of life of CentOS 7 in a Jira epic
    • CentOS 7 not supported by the rpm installer (since the change to systemd)
    • CentOS 7 Docker container deprecated since 30 Sep 2022
    • CentOS 7 end of Docker container images proposed to Platform SIG
    • CentOS 7 entered maintenance in 2020, end of life in June 2024
    • Documentation references to CentOS 7 to remove
    • Replacements include:
      • Desktop or server operating system
        • Alma Linux 8 or 9, Rocky Linux 8 or 9, RHEL 8 or 9, Oracle Linux 8 or 9
      • Containers
        • ubi8, ubi9, Alma, Rocky all provide
  • Interacting with GSoC candidate contributors
    • Best techniques, etc.
    • GSoC SIG channel has conversations and so does the plugin health scoring channel
      • If they chat on plugin health scoring channel, more focused answers
      • If a general question is asked on a specific channel
    • Email poll on topic refinement
      • Plugin health scoring idea meeting
    • Notes from the plugin installation manager tool meeting
      • Recording of the 30 minute meeting will be posted later
    • If you want to discuss further on plugin
  • Pull requests of note
  • Plugin health score project and how to become more involved