Documentation office hours - June 6, 2024

2024-06-06T16:00:00Z

2024-06-06 (EU/US)

Attendees

  • Mark Waite
  • Bruno Verachten

Agenda

  • Weekly 2.461 built and delivered
  • Jenkins weekly will require Java 17 beginning June 18, 2024
    • Basil Crow creating a blog post to announce it
    • Agreement that the next LTS baseline will be before June 18, 2024
      • Next LTS line will support Java 11
      • Java 11 support in LTS ends Oct 30, 2024
    • Jun, July, Aug, Sep releases all continue to support Java 11
      • Oct 30 is the new line, drop Java 11 support
    • See the JVM graph for latest data
  • Jenkins switch from Jetty 10 to Jetty 12 EE 8
    • Likely delayed until July
    • 3 blocking issues in Jenkins Jira that need to be investigated and resolved
  • Jenkins switch from Jetty 12 EE 8 to Jetty 12 EE 9
    • Moving from javax.servlet to jakarta.servlet
    • Date not yet known
    • Bruno has created a sample that builds a docker container with the prototype inside
      • Mark has it running and it works
      • See the quickstart-tutorials project on GitHub
        • Checkout the spring-security branch
        • Mark built his own with
          • docker compose -f build-docker-compose.yaml --profile maven up -d
        • Can use already built version with:
          • docker compose --profile maven up -d
        • Stop the experiment with:
          • docker compose --profile maven down -v --remove-orphans
    • Needs lots of exploratory testing
      • Watch for any form that accepts data but does not retain the next time it is opened
      • Watch for stack traces in Jenkins log output
      • Mark has been running versions of it for about 2 weeks
    • Special thanks to Basil Crow and Adrien Lecharpentier for their work
  • Next LTS release 2.452.2 scheduled Jun 12, 2024
    • Kris Stern is release lead
    • Mark Waite to provide a backport pull request for two issues
      • JENKINS-73047 - Strokes in weather icons are too wide on enlarged Safari views
      • JENKINS-73252 - Silence security scanners by updating bundled bouncycastle API plugin
    • Final release June 12, 2024
    • Kevin Martens created changelog and upgrade guide, needs to be reviewed and merge
  • Google Summer of Code project - improve infra stats site
  • Contributor spotlight: Jan Faracik May 22 2024
    • Alyssa Tong next
    • Have also received responses from Harsh Singh, Vandit Singh, and Michelle Martineau
    • Suggested to ask Rajiv Singh for his story as well
    • Suggested to add Darin Pope
    • Adding a new feature to the site
      • Contributor data collection by Jean-Marc Meessen
        • Leveraging some of the data to highlight a random contributor
      • Thank random contributors based on recent GitHub data
      • Similar to the thanks that are shown on the Eclipse Adoptium
        • Using the Pipeline code from Jean-Marc Meessen
      • Data provider has been implemented by Jean-Marc Meessen
      • Example: Bottom of https://adoptium.net/blog/2021/12/eclipse-temurin-linux-installers-available/
  • Blue Ocean Deprecation project
    • Some tasks created with context/necessary actions but this will be expanded upon
    • Trying to get the tasks we know that will be needed
    • Tasks can always be changed/updated
    • Will include tasks/links/examples of work necessary
    • Kevin is still filling out the description/content of some tasks.
  • Docs Office Hours (Asia) happens in 9.5 hours