2023 August 17 Jenkins GSoC Office Hours

Attendees: Kris, JMM, Alyssa, Antoine, Harsh, Jagruti, Ashutosh, Vandit

Agenda & Notes:

  • Propose a date for end of GSoC presentations

  • Projects roundup

    • Plugin Health Scores – Jagruti
      • Working on the task last week
      • Planning on finishing last week’s task(s)
      • Mentors on vacation this week
      • Planning for the next task for next week
      • Antoine:
        • Was on vacation but have reviewed some code
        • Will follow up on question(s) on Gitter
    • GitLab Plugin Modernisation – Harsh
      • Production is almost ready
      • Interactive tests have stopped
      • Working on automated tests with Kris
      • Hopefully will finish working on automation tests by deadline
      • Will need to be compatible with GitLab version 16
    • Docker Quickstart – Ashutosh
      • Last week had some university assignments to do
      • Was working on updating the plugins for the interactions
      • PR working
      • Last week attended Asia Docs Office Hour hosted by Mark
      • Mark recommended small PRs for docs fix
      • Will need to work with Infra team on docs
      • Will attend Europe Docs Office Hour this week hosted by Kevin
    • Building jenkins.io with alternative tools – Vandit
      • Have exams going on, last one on August 19th
      • Presented Antora demo to UX SIG yesterday
      • Had a meeting with Kris and Yiming to discuss using Gatsby and Strapi for the Blog feature
      • Currently we are facing an issue of Jankins having 12000 links (now down to 1500 this week), but Antora links differently, with the new linkages which ideally should be automated
      • Will need around 3 more weeks
      • The linkages in Antora are the most daunting task, cannot be automated
      • The linkages need to be checked manually, is semi-automated
      • Kris:
        • We still need to work on the Major Events feature on the Jenkins Events page
        • The previous code was in Ruby and the setup was different, so will need to find a way to realize or implement it
  • Proposed September 21st, 2023

    • Harsh has exam on that day
    • Proposed to change it to before the 15th
    • JMM proposes changing to September 14th, 2023
      • This works for everyone’s schedule
  • Will need to check on project extensions

    • Regarding the GitLab modernisation project, Harsh is concerned about the evaluation criteria
    • JMM suggested Harsh to raise the issue with the project mentors