Documentation office hours - September 21, 2023

2023-09-21T16:00:00Z

2023-09-21 (EU/US)

Attendees

Agenda

  • Hacktoberfest 2023 - Jean-Marc Meessen
    • 10th year!
    • No physical swag this year, first 50,000 to complete A pull requests will have a tree planted in their name. Digital reward kit for all participants that complete at least 1 pull request
    • Includes resources and guidance for contributors & maintainers that wish to participate.
  • Jenkins governance board & officer elections 2023 - Alexander Brandes
    • 2 governance board positions up for election
    • All 5 officer positions up for election
    • Voter registration is now open (to vote you must join the election-voter-2023 group)
      • Voter registration ends on November 5
    • Nominations are open as of September 18 and will close on October 27
    • Includes key dates
  • Google Summer of Code
    • 2 projects complete and 2 that have been extended and will finish up in the next two weeks.
    • Final presentations Sep 14, 2023 - Jenkins Online Meetup
    • Docker compose for easier and safer tutorials - Ashutosh
      • Complete as a project, needs work to deploy and include in the docs
        • Need containers and a repository to host them and jobs to maintain them
        • Need infra team (hope during Hacktoberfest)
    • Versioned documentation for Jenkins.io - Vandit Singh
      • Still developing - see the demo site
      • Using Gatsby as the front end and GitHub for review
      • Pull requests arriving, blog post layout arrived in last couple weeks
        • Kris updated the column layout
        • On track to complete in a couple weeks
      • Still under development for the final layout
      • Antora site now has fixed most of the broken links and the dropdown menus
        • See the navigation that we did
    • GitLab plugin modernization, project finished but code not merged yet in plugin
      • Interactive testing by Mark Waite has been delayed by work
        • Needs more testing, more comparison of old and new behavior
        • See the test outlines that are in the project meeting notes
    • Plugin health score
      • Two blog posts pull requests from Jagruti - one merged, one pending
      • Progressing towards the end of the project
        • Adrien has returned from holidays
  • Java 11, Java 17, and Java 21 discussion (see Google Doc from Mark Waite)
    • Mark has a timeline diagram for discussion with others
    • Discussion, next steps, etc.
    • More work needed, pictures to help explain
    • Mark show his picture (draft form)
    • Going through Tutorials and documentation
      • Works with Java 21
  • Adding existing requirements/support policy documentation to System Administration section (new chapter/sections)
  • DevOps World Tour
    • First stop was last week
    • Jenkins “afterhours” session after the conclusion of DevOps World Tour
    • Business benefits of contributing to open source - New York, Chicago, and Santa Clara - Mark Waite
    • Singapore - Olivier Lamy
    • London - December 5, 2023
  • How to describe the process of choosing a plugin bill of materials version
    • No progress since last week
      • None expected for 2-4 weeks due to other priorities
    • Described in issue 2359
    • Consider using updatecli to update the version string explicitly in the documentation
    • Consider including static references to older versions in addition to the most recent release
    • Consider adding a blog post that highlights how to do it
  • August Newsletter
    • Shorter, August was a bit slow/quiet for content