Project Mentor
Hestenet / Nick_vh
Project Difficulty
INTERMEDIATE/DIFFICULT
Project Skills/Prerequisite
Ruby On Rails, Gitlab, CI/CI & Devops thinking, PHP
Project Description
Drupal.org is moving its collaboration capabilities towards a self-hosted Gitlab instance. There are however missing pieces in the puzzle and therefor we could use some help. There are 2 options here to help out. Multiple students could work in a team on this project.
Assist in getting the concept of contribution credit in Gitlab (https://gitlab.com/gitlab-org/gitlab/-/issues/293749)
Assist in "Using GitLab CI instead of Drupal CI" (
https://www.drupal.org/project/infrastructure/issues/3261803 →
)
It is of strategic importance that we close the gap between the 2 open source communities of both Drupal and Gitlab and both communities have endorsed that they would like to see this happen. We are seeking a student who is familiar with Ruby and would love to learn what contribution credit is and why it is so important that it needs to be integrated into Gitlab so that Drupal.org can use this natively in the future, but not only Drupal.org - everybody that uses Gitlab all over the world!
Expected Size of project
350 hours
Project Goal
This project is successful if (per student)
we can get a demo on the latest state of this change in Gitlab
Contact has been made with Gitlab to ask for next steps
At least 1 blocker has been resolved (collaborative)
At least 1 urgent issue has been resolved (collaborative)
At least 2 normal issues have been resolved (collaborative)