Wrapping Up My First GitLab Hackathon: 91 MRs, 30 Projects, and One Mistake
说明与用途
作者参加了 GitLab Hackathon,创建了 91 个合并请求,合并了 38 个,学会了处理评审、项目规则,并避免大规模自动化标签。
问题
Contributing to a large open‑source project during a hackathon while managing merge requests, reviews, and project-specific rules.
结果
Author merged 38 MRs, closed 28 issues, learned key contributor etiquette, and avoided a large‑scale labeling mistake.
工作流
- Open issues and create MRs in smaller GitLab projects
- Read each project's CONTRIBUTING.md for commit and labeling rules
- Submit MRs and monitor review comments
- Fix review comments before opening new MRs
- Resolve own threads and close related issues
- Use contributor platform to request reviewers
- Avoid automating labeling on others’ issues
- Answer reviews and merge MRs before deadline
证据
91 merge requests opened during the event
38 merged so far, 51 still in review, 2 closed
On day one, all 20 MRs went to gitlab-org/gitlab, the main GitLab app
Fork pipelines fail for reasons that aren't yours
I used a script to add type and subtype labels to issues through the contributor platform
- 记录日期: 2026-10-12T15:41:23.054Z