Accelerating project Maintainers for the VS Code extension: GitLab Workflow - FY24Q3
Context
This issue documents the process for individuals to follow when ramping up to become maintainers for this project: https://gitlab.com/gitlab-org/gitlab-vscode-extension
Steps
Please watch the recordings of these calls:
Watch session 1 (58min)
In the first session we worked on implementing Support permalinks in Copy Link to Active File ... (#699 - closed), we almost finished writing a test for the original functionality: feat: use permalinks in Copy Link to Active Fil... (!746 - merged)
The recording is available here: https://youtu.be/57TquIfiy1g
Watch session 2 (54min)
In the second session, we still worked on replacing the branch name with SHA in permalinks, we finished writing a test for the original functionality, and we moved on to implementing the new way permalinks work.
Watch session 3 (54min)
In the third session, we made the permalink feature work and started covering it with tests.
Watch session 4 (55min)
In the fourth session, we handled an edge case when generating a permalink for an unversioned file.
Final steps
Once you feel ready to take on more responsibility, and you're aware that you can also contribute by reviewing code for other maintainers, please do so. The ideal situation is a balanced combination of your own feature development work getting merged and actively participating in code reviews.
Feel free to loop in @andr3 or @oregand to facilitate the final steps.