Hacktoberfest 2018: 开源社区最大活动
Hacktoberfest是一个迎合开源社区爱好者的年度活动,由DigitalOcean和GitHub共同主办。活动旨在鼓励人们参与开源项目,为开源社区做出贡献,并提供一些奖励。
活动简介
Hacktoberfest每年10月举办,持续一个月。在这个时间段内,参与者需要完成四次Pull Request(PR)才能获得一个限量版T恤和一些数字奖励。
PR是向开源项目提交更改的方法,它可以包括对文档、代码、测试等的改进。完成PR不仅有助于提升开源项目的质量和可用性,还可以让参与者学习新技能和结识志同道合的人。
如何参加?
要参加Hacktoberfest,您需要遵循以下步骤:
- 在Hacktoberfest官方网站上注册并创建GitHub账户。
- 发现符合条件的开源项目,开始写代码或修复Bug。
- 创建Pull Request,请求将您的更改合并到该项目中。
- 在Hacktoberfest期间完成至少四次PR。
- 等待DigitalOcean和GitHub审核您的PR并确认您的成果。
注意,要获得奖品,提交的PR必须符合Hacktoberfest的要求。这些要求包括:
- PR必须涉及到开源项目的代码库。
- PR必须被合并、接受或标记为已完成,或者需要对其进行进一步的讨论。
- PR必须符合该项目的贡献准则。
示例代码
以下是一个示例PR,它向一个名为“AwesomeList”的开源项目添加了一些新的链接。
- ----------- - ------- ---- -- ------- ------- -- ------------ ----- --- --- ----------- ------------ -- --- ------------ ------ ------ --- ---------- ------ - ---- ---- ---- ------------ -- -------- --- -------- -- --- -------- - --- ---- ---- -- ------------ ----- ------ --- ----------- --------- - ------- - ----- ----------- -- ---- ---- --- --- ---- -------- - --- --- --------- ------- ------ ----------- - ------------ -- ---------- - ------------ ---------------------------------- - ----------- --- ------------------------------------- --- ----------- --------- - ------------------------------------ - - ------- ----------- -------- -------- ---- --- --- ------------ - ---------------------------- - - ---------- ----------- -------- ---- ------ ------ --- -------- ---------- --- ---------- --- --------- - ----------------------------- - - ---------- ------- --- -------- ---- ----------- - ------------------------- - - ----------- --------- --- -------- ---- ----------- --- --- --------- - --------------------------------------------- - - ----- -------- -- ---------- ---- -------- -- ----- -----------
通过提交这个PR,我们可以帮助“AwesomeList”项目增加一个新的链接,并且遵循了该项目的贡献准则。
参加Hacktoberfest是一个非常好的学习和社交机会,同时为开源社区做出贡献。希望这篇文章能够鼓励更多的人参与到这个活动中来!
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/42291