Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue实战指南:如何参与和完成issue #52

Open
tencent-adm opened this issue Jun 26, 2024 · 0 comments
Open

issue实战指南:如何参与和完成issue #52

tencent-adm opened this issue Jun 26, 2024 · 0 comments

Comments

@tencent-adm
Copy link
Member

tencent-adm commented Jun 26, 2024

腾讯开源issue实战

腾讯开源 issue 实战为腾讯犀牛鸟开源人才培养项目在2024年全新推出的无门槛 issue 实战研学项目,今年腾讯官方开放100+个学生专属issue,数量有限,欢迎同学们尽快抢滩登陆 issue 营地,认领和尝试完成 issue !详情可访问腾讯开源研学基地

附培养模式全览,详情可访问活动官网
image

学生收益

体验开源社区玩法: 把开源教育融入日常教学活动是腾讯进行本次犀牛鸟人才培养计划升级的一个重要出发点。我们真诚邀请更多在校大学生了解腾讯开源和腾讯技术,在issue实战里,学生不仅可以自己摸索学习技术,还可以”无门槛认领issue“,轻松加入开源实战交流圈共同探讨开源,切身体验各色开源社区玩法!

提升技术思路与视野: 学生可聚焦于具体问题与项目导师进行交流,从研究技术文档到技术实现,从熟悉开发模式到参与开源协作,鼓励学生在实战中探索与学习,提升学生的技术思路和视野!

认领技巧

手速要快

今年我们将于2024年6月28日集中开放100+ issue,涉及多个开发语言和技术栈,issue全部来自腾讯各标杆技术项目issue,想在这个暑假体验一下鹅厂开发吗?别犹豫,直冲”issue营地“找到你适合的issue认领起来,手速推荐顺位:

  1. 访问腾讯开源研学基地
  2. 直奔issue营地
  3. 查看您意向的开发语言、issue难度、技术领域等关键信息
  4. 抢滩占领M~R列的issue领取区
  5. 报名登记后,即可点击C列直达repo上手issue链接。组委会将锁定您的报名信息,并流转issue为”进行中“
  6. 开发过程中,您可通过项目repo发布的issue详情、项目学习资料,熟悉和理解issue期望交付的内容,开启您的issue之旅包括不限于comment、commit、PullRequest等各项开源编码工作,遵循各发布方的规则和开发指南即可
  7. 别忘了在7月28日前完成 报名问卷的填写,认证在校学生身份才有机会获得各项好礼

如何提PR

每个issue来自于不同腾讯技术项目团队,开发指南 & 如何贡献 可能各有不同,可参考通用流程:

  1. 如果你愿意解决issue,请在腾讯开源研学基地「领取issue任务」
  2. 点击C列链接直达项目repo对应的issue,Fork 到个人的仓库下
  3. 在个人仓库解决完对应的任务后,提交 PR 至 Issue 所在仓库的 master 分支
  4. PR提交后,项目导师将进行 code review, PR 被合并后即视为任务完成
  5. 如有任何疑问可以在评论区留言或者邮件至联络人

官方规则

👤 单人挑战模式:先到先得,仅限1人提交代码,该席位若超7天在repo无提交记录,可能被组委会释放名额;同学们可在等候区轮候组委会邀请

👥 多人竞赛模式:可1~5人同时提交代码,项目导师择优合入PR的同学可获得奖励;项目导师在该issue下方评论其他参与同学是否可获得奖励。如遇涉嫌代码抄袭的情形,组委会有权取消奖励资格

注:若您的 PR 首次被腾讯项目导师合入到master分支前,系统均会提示您签署腾讯贡献者许可协议(即Tencent Contributor License Agreement)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant