Documentation office hours - October 12, 2023

2023-10-12T16:00:00Z

2023-10-12 (EU/US)

Attendees

  • Mark Waite
  • Bruno Verachten
  • Kevin Martens

Agenda

  • Google Summer of Code
    • Versioned documentation for Jenkins.io
      • Kris Stern has started the conversations with the infra team to decide on details
    • Preparing the Antora site to be hosted at docs.jenkins.io for versioned documentation
      • Raise a ticket with the infra
      • Still some features that are needed
      • Events page does not yet have cards, but does have a calendar
      • Refer to the prototype site
        • Needs to sync with the most recent www.jenkins.io pages
        • Needs to include most recent LTS as the initial tag
      • LTS baselines will be used as 2.401.x, 2.414.x, 2.426.x
    • All four projects completed successfully
    • Work is pending to deploy
      • GitLab Plugin Modernization - testing, merge, etc.
      • Docker compose - infrastructure and more automation
      • Versioned documentation - from above context
  • Prototype removed from Jenkins in 2.426
    • Will be implemented in November LTS
    • 2.426 is currently the choice for next LTS baseline
  • Hacktoberfest 2023
    • Advocacy has data to report
      • Total number of PRs created in jenkinsci and jenkins-infra orgs: 377 (compared to 125 a week ago)
      • Total Hacktoberfest PRs: 153 (by 51 contributors) (compared to 55 PRs by 24 contributors a week ago)
      • Total validated Hacktoberfest PRs: 114 by 36 contributors (compared to 36 PRs by 16 contributors a week ago)
    • Spam rate is there but lower than previous years
    • Contribution rate is lower as well
      • This seems to be the case for other projects as well.
  • Jenkins governance board & officer elections 2023
  • Java 11, Java 17, and Java 21 discussion (see Google Doc from Mark Waite)
    • 2+2+2 support model for each JDK LTS release (Java 17, 21, 25, 29, 33, …)
      • 2 years supported but not required
      • 2 years required
      • 2 years unsupported
    • Mark has a timeline diagram
    • Mark to create the Jenkins Enhancement Proposal
  • DevOps World Tour 2023
    • Santa Clara, CA
    • October 18 - 19
  • Updatecli discussion
  • How to describe the process of choosing a plugin bill of materials version
    • Needs more work, no progress yet
    • The “improve a plugin tutorial” instructions has the updates to choose a plugin bill of materials version
  • Docs Office hours Asia canceled today/tonight/next week/week after
    • NEXT 3 WEEKS POTENTIALLY