# GSoC Office Hours \[EMEA\]

**URL:** <https://community.jenkins.io/t/gsoc-office-hours-emea/1471>\
**Category:** Community\
**Tags:** meeting, gsoc\
**Created:** [February 8, 2022, 5:10pm UTC](https://community.jenkins.io/t/gsoc-office-hours-emea/1471 "2022-02-08T17:10:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alyssat](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/alyssat/32/132_2.png) [@alyssat](https://community.jenkins.io/u/alyssat)\
**Post date:** [February 8, 2022, 5:10pm UTC](https://community.jenkins.io/t/gsoc-office-hours-emea/1471/1 "2022-02-08T17:10:42Z")

</div>

> **[Jenkins GSoC 2022 Office Hours](https://docs.google.com/document/d/1OpvMWpzBKtKnYBAkhtQ1dK5zQix3D7RY5g3vDJXkSnc/edit?usp=sharing)**
>
> Jenkins GSoC 2022 Office Hours Meeting Agenda and Notes We will run weekly meetings for about 30 minutes. For the GSoC 2023 Office please refer to this document Updated \[June 1, 2022\]: Weekly 3PM UTC Office Hours : Join Zoom Meeting Meeting ID:...

## Feb 10, 2022 @ 2PM UTC [EMEA]

Agenda:

- Questions from potential GSoC contributors.
- Discussion of project ideas:
  - [Automatic Specification Generator for Jenkins REST API](https://www.jenkins.io/projects/gsoc/2022/project-ideas/automatic-spec-generator-for-jenkins-rest-api/)
  - [Jenkinsfile Runner Action for GitHub Actions](https://www.jenkins.io/projects/gsoc/2022/project-ideas/jenkinsfile-runner-action-for-github-actions/)
  - [Pipeline Step Documentation Generator improvements](https://www.jenkins.io/projects/gsoc/2022/project-ideas/pipeline-step-documentation-generator/)
  - [Plugin Installation Manager Tool Improvements](https://www.jenkins.io/projects/gsoc/2022/project-ideas/plugin-installation-manager-tool/)

- Any general suggestions for learning Jenkins and understanding the project.

---

<div class="post-metadata">

**Author:** ![alyssat](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/alyssat/32/132_2.png) [@alyssat](https://community.jenkins.io/u/alyssat)\
**Post date:** [February 10, 2022, 6:28pm UTC](https://community.jenkins.io/t/gsoc-office-hours-emea/1471/2 "2022-02-10T18:28:25Z")

</div>

[![](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/1X/fd3a79fc907f701a980150bcf5b837de10cda9ba.jpeg "Jenkins in GSoC 2022, Feb 10, 2022 Office Hours") ](https://www.youtube.com/watch?v=i7Y0FM1tms4)

Attending: Jean-Marc Meessen, Mark Waite, Kris Stern, Dheeraj Singh Jodha, Utkarsh Tiwari, Vihaan Thora, Hamees Sayed

Agenda:

- Questions from potential GSoC contributors.
  - [Dheeraj]: Can we also discuss here the projects that haven’t been selected yet, but are under discussion for now (e.g., Plugin Health Score)?
  - What’s the plugin health score project idea?
    - Jenkins administrators want to know the condition of a plugin before installing it
    - Plugin maintainers want to know the attributes of a well maintained plugin
      - Want to improve the health of their own plugin

    - What are the attributes of a well maintained plugin?
      - (the “probes” of values) - with stats

    - What criteria could we automate to assess plugin health?
      - [“Contributing to Open Source”](https://docs.google.com/document/d/1PKYIpPlRVGsBqrz0Ob1Cv3cefOZ5j2xtGZdWs27kLuw/edit#) document provides ideas
      - Proof of concept (PoC) ideas to assess plugin health
      - Are dependencies current?
      - How many open issues are there?
      - What is the distribution of those values across all the plugins

    - How will we show the results to the administrators?
      - Plugin site?
      - Jenkins plugin manager?

    - How will we show/present the results to maintainers?
      - Checks from the buildPlugin on [ci.jenkins.io](http://ci.jenkins.io)
      - Plugin site?
      - Jenkins plugin manager?

- Review the recordings of previous sessions
  - [Feb 2, 2022 session](https://community.jenkins.io/t/jenkins-gsoc-2022-office-hours/1392/2)

- Discussion of project ideas:
  - [Automatic Specification Generator for Jenkins REST API](https://www.jenkins.io/projects/gsoc/2022/project-ideas/automatic-spec-generator-for-jenkins-rest-api/)
  - [Jenkinsfile Runner Action for GitHub Actions](https://www.jenkins.io/projects/gsoc/2022/project-ideas/jenkinsfile-runner-action-for-github-actions/)
  - [Pipeline Step Documentation Generator improvements](https://www.jenkins.io/projects/gsoc/2022/project-ideas/pipeline-step-documentation-generator/)
  - [Plugin Installation Manager Tool Improvements](https://www.jenkins.io/projects/gsoc/2022/project-ideas/plugin-installation-manager-tool/)(to be discussed)
  - [Plugin health score](https://community.jenkins.io/t/plugin-health-score/1284)
  - [Git cache management](https://www.jenkins.io/projects/gsoc/2022/project-ideas/automatic-git-cache-maintenance/)

- Any general suggestions for learning Jenkins and understanding the project.
- Next meeting Feb 18, 2022 @ 3AM UTC [Asia]
