Documentation office hours - March 14, 2024

2024-03-14T17:00:00Z

2024-03-14 (EU/US)

Attendees:

  • Mark Waite
  • Bruno Verachten
  • Aayush Saini

Agenda:

  • LTS 2.440.2 to be released on Mar 20, 2024
  • Contributor Spotlight
    • Stefan Spieker
      • Published, tweet sent out today for better visibility in EU timezones
    • Bruno Verachten
      • Scheduled for 20 Mar 2024 - reviewed and approved, ready to merge
    • Other spotlights will be created after Kevin returns from vacation
  • Weekly 2.449 released successfully
  • Google Summer of Code
    • 23 proposal submitted for review
    • Applicants can submit to Google beginning March 18, 2024, closes in early April\
    • Mentors are reviewing and commenting on draft proposals
    • Submit draft proposals through the Google form listed in the Gitter channel
    • Mark is not sure that he has access to the sheet with the proposal links
    • Aayush asked if there is an upper limit on the number of projects that a mentor can support?
      • We have limited ourselves to lead mentors serve a single project
        • Mark Waite will be a lead mentor for one and only one project
    • Two projects were dropped last year due to unavailability of mentors
      • Lead mentors have been recruited, clearly identified
        • Mark and Kris are both listed as potential lead mentors for more than one projects
      • Stated that a lead mentor will have only one project
        • Lead mentor is a heavy role and requires lots of time
  • Jenkins Community Awards
  • Versioned documentation for Jenkins.io
    • Delayed due to Azure cost savings
      • Infra team is busy with other items that need their attention
      • Vandit Singh is the lead developer and is a proposed GSoC mentor
      • Kris Stern is the lead mentor
      • Kevin Martens is a key reviewer
  • Maven, Python, and NodeJs tutorial revamps now merged
    • GSoC 2023 project with Ashutosh Saxenva
      • Reworked the tutorials to stop using docker in docker
      • Reduced the intimidation factor due to deep docker knowledge requirement
    • Simplified the experience with docker compose
      • Includes full set of plugins
      • Includes tools needed for the job
      • Includes one or more agents
    • Still need to fix the position of “docker compose up -d” with copy button
      • Found that tutorials do not have copy button functionality
      • Maven tutorials helped a user get started (thanks to Docker Compose!!!)
      • Simple to start and simple to run
    • Multibranch pipeline next (ready for review)
      • Needs a few changes to make sure that everything works correctly
      • The React code is not working at the moment, things need to be updated to connect properly.
    • Bruno is reworking the “Install Jenkins on Docker” instructions
      • Trying remove Docker in Docker from that last
  • Adding sponsor attributions
    • Governance board action item to create a sponsors page
    • Request comes from a friend of Jenkins at JFrog to add attribution to downloads page
    • AWS has donated $60000 to Jenkins
    • Digital Ocean has donated for both 2023 & 2024 and should be visible (with icon)
    • Microsoft has donated as well
    • Ampere has lent the project an ARM64 server as well!
      • Should we create a new sponsor category or thank them in another way?
        • Blog post to express our thanks
        • Sponsorship page entries
      • First time sponsorship with Ampere (thanks Aaron) (in the works for about one year)
      • Currently running at Mark Waite’s house
        • Used for 2.440.2 release candidate testing
        • Running CentOS 8 stream (operating system shipped with box)
    • Pine64 CEO conversation as well at FOSDEM
      • Bruno has received some components at this time
    • Pioneer Devboard Program (RISC-V & others)