Trainee Frontend Maintainer: Enrique Alcántara
Hi! Welcome to Enrique‘s trainee maintainer issue
Recent Development Work
I led the frontend development of the MVP for the new Static Site Editor product on %12.10. These are artifacts that demonstrate how I broke down and planned the work I delivered for this milestone:
Architecture review
- I sketched the frontend architecture and submitted it for the team’s review. - I requested the review from several frontend maintainers and created follow-up issues for feedback that could significantly increase the scope of the milestone:
Delivering features iteratively
I completed my deliverables by breaking them down into smaller yet meaningful units:
-
Load source file data in Static Site Editor
- Create initial Vue app skeleton
- Show source file data in the textarea
- Show skeleton loading state
- [Create service that fetches source file from GitLab API](gitlab-org/gitlab!28598 (merged)
- Load the source file data
When you're ready to make it official
When reviews have accumulated, and recent reviews consistently fulfill maintainer responsibilities, any maintainer can take the next step. The trainee should also feel free to discuss their progress with their manager or any maintainer at any time.
-
Create a merge request for team page proposing yourself as a maintainer. -
Create a merge request for CODEOWNERS, adding yourself accordingly, and ask a maintainer to review it. -
Keep reviewing, start merging 🤘