Skip to content

erdengk/gsoc-analyse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

参与开源

帮助新手参与开源、介绍开源活动、参与开源活动

github stars

参与开源

我在大学二年级时了解到了GSoC这个开源活动,当时有想参与的想法,但因为各种事没能参加。 三年后我开始了研究生一年级的学业,某天偶然又想起了GSoC,于是开始准备参与GSoC2022。 在准备过程中,我也发现了很多和我一样是各种计算机专业的、但没有接触过开源的学生,我们都没有很好的去探索开源这个宝库。

刚开始准备时,我选择了一个并不是很活跃的社区,由于贡献者人数较少,社区也并不活跃,有些问题并不能及时得解决,提交的pr也会经过很久才review(新手参与前可能很难选择一个合适的社区)。

后来,我在GSoC 2022-CN的交流群偶遇了Apache ShenYu的一位导师,我开始为ShenYu社区做贡献。Apache先进的开源理念深深的吸引了我, 社区有很多优秀且活跃的开发者,有时遇到一些我经过努力无法解决的问题我会发邮件到邮件列表、GitHub, 或者请教其他的贡献者,他们总是很乐意帮助我,这使我感到很温暖。我也开始逐渐融入这个社区,开始参与社区会议,了解社区开发动态,提出自己的建议。

为了帮助其他同学少走或者不走弯路, 我想建立这样一个项目,主要目的是帮助新手参加开源介绍开源活动分享开源经验。 希望你在参与开源后,也可以帮助更多的人参与开源,让他们也能探索这个宝藏。

你可以通过这个链接 ,在线阅读本仓库所有文档。

如何帮助新手参与开源 ?

这其实是一个很大的话题,我个人并没有什么特别好的办法。 在参与GSoC之前我也是一名开源小白,只是在GitHub上看过其他人写的项目。

对于新手参与开源,我发现去了解其他经常参与开源的人的经历是一种不错的方法。 可以在其他人的经历中,了解如何选择自己感兴趣的社区、如何与其他人合作、认识新的社区or组织。

所以本项目准备以两种方式帮助新手开源,一种是搜集一些质量比较高的关于新手如何参与开源的博客、分享贴。 一种是公开收集个人的开源经历,欢迎各位朋友提交pr。具体提交方式可以参考这个贡献指南

欢迎各位朋友补充新的、合理的方式。

成为本项目的贡献者

个人力量终究是渺小的,欢迎各位朋友一起参与到本项目中。

  • 欢迎提出新的issue,提问前请确保你已经阅读并理解 《提问的智慧》 的内容。
  • 欢迎提交新的pr,如果是一个改动比较大的pr,请先提交一个issue,并列出自己想要做出的改动,标题可以参考下面这个,管理员会在一周内进行回复。

[new feature] Add a new open source activity

  • 最简单的贡献当然是给项目一个star 🌟,这可以让更多的人看到这个项目。
  • 你也可以参考本项目的 贡献指南 做出贡献。你的名字也会出现到贡献者列表中。

由于个人水平有限,文档中也难免存在笔误或者错误,请各位朋友帮忙指出,直接评论或者提交issue都可以(如果能提交修正的pr那就更好了)。

贡献者列表

erdengk
尔等同学
itwaix
Yuang XU
yihuajack
Liu Yihua
situ2001
Situ2001
huawuque404
花无缺
iLern
TieStone
chuxiaoyu
Xiaoyu Chu
lyf712
李云飞

About

帮助新手参与开源

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages