Document the contributor journey to GitLab
- Mentors
- Nick Veenhof, daniel-murphy
- Organization
- GitLab
- Technologies
- javascript, ruby on rails, golang, Analytical skills, Writing skills, Self-managing ability to troubleshoot and solve problems
- Topics
- documentation
This project aims to simplify the contribution process to GitLab by creating a detailed report for developers using both local and cloud-based Integrated Development Environments (IDEs). The report will identify areas where the process can be improved, and the mentee will work to address 20% of the identified gaps. The ultimate goal is to enhance the contribution experience and make it more inclusive to a broader community of developers.
The project can be broken down into 3 parts
Research and analysis:
Aims at conducting a user research to understand the contributors journey to Gitlab.
A user can contribute to gitlab in many ways through Development, Documentation, UI/UX , translation etc. main work would be to identify the contributors journey in each of those.
Addressing gaps in the contributor journey
Creating a list of identified gaps and discussing a way to tackle those gaps.
Improving the Onboarding process
Contributing to Gilab can be overwhelming, this aims at identifying the hurdles that a new contributor faces and come up with an idea to improve the process.