Documentation office hours - August 23, 2024

2024-08-24T02:30:00Z

2024-08-23 (Asia)

Attendees:

  • Mark Waite
  • Meg McRoberts
  • Kris Stern

Agenda

  • Kevin Martens is back
    • Returned to the office this week
    • Preparing the Jenkins 2.462.2 changelog and upgrade guide
    • Reviewing jenkins.io pull requests
    • Pull request reviews upcoming for docs.jenkins.io (hope next week)
      • Reviewing the site for functionality gaps
  • Contributor spotlight: Alyssa Tong ((July 30, 2024)
    • 3 more contributors are in the queue
  • Jenkins 2.462.2 LTS release candidate is available
    • Alex Brandes is the release lead
    • Last LTS version that will support Java 11
    • Testing is welcomed
  • Spring Security 6.x Update
    • 4 phases of the project
      • File upload 2.x included in Jenkins 2.459
      • Require Java 17 included in Jenkins 2.463
      • Jetty 12 EE 8 included in Jenkins 2.472
      • Goal: 3 Sep 2024 include Jetty 12 EE 9
        • Compatibility layer that allows existing plugins behave as expected
        • Mark’s been using in his test environment for months
        • Basil Crow, Adrien Lecharpentier, and others
      • Testing is welcomed, container image is available
        • Thanks to Bruno for the container image
  • Google Summer of Code
    • 4 of 5 projects completed at the end of this week
      • Submit code products by 26 Aug 2024
    • 1 of 5 projects has extended to 30 Sep 2024
    • Final presentations are next Thursday
    • Are any of the GSoC contributors interested JavaScript and Jenkins and Java and Content Security Policy
    • Considering a major push for CSP implementation in Jenkins
      • Some funding may be possible
    • Concluding soon, looking very good
  • Hacktoberfest preparation
    • Identifying good first issues in Jenkins documentation (currently 0)
      • Criteria
        • Useful to Jenkins
        • Well suited to a new contributor
      • Need to review the issues and assign “good first issue” label
    • Identifying friendly issues in Jenkins Jira (currently 108)
      • Criteria
        • Useful to Jenkins
        • Well suited to a new contributor
        • Part of an actively maintained component
          • If a new contributor submits to an unmaintained plugin, their pull request is ignored
      • Some samples that have lots of work that can be spread widely
    • New site docs.jenkins.io and its issue list
    • Mark and Darin are considering a video series
      • Maintain a plugin
        • Patterns to simplify plugin maintenance
  • DevOps World Virtual - Sep 17, 2024
    • Jenkins board and Jenkins officers are speaking at the conference
    • Join us for a status report plus question and answer