2012-03-13 121 views
2

我是一名计算机科学专业的学生,​​我想开始贡献开源项目。有人能帮我吗?我从哪说起呢?你能建议我可以开始的小项目吗? (C/C++,java,python)开源项目项目

此外,大型项目如:linux内核,firefox,mysql,apache ...是否托管? (github?)他们是否在公共仓库,我可以开始部署代码?

谢谢!

+1

查看http://programmers.stackexchange.com/并在其网站上进行搜索。其他人已经在那里提出这个问题,所以你很可能从搜索中找到答案, – jmort253 2012-03-13 03:16:25

+1

首先*找到你喜欢的项目*,然后*看看现有的代码*和补丁/提交策略*,并决定你是否想要(例如,如果这是值得你的时间)提供补丁或其他此类帮助。我甚至不会碰到大多数开源项目代码,因为它只是垃圾。任何大规模的项目都有文档和指导方针以及请求/错误列表......所以“询问谷歌”。 – 2012-03-13 03:24:53

回答

1

在今天的slashdot上有一个article关于这个话题。要点是,你应该

  1. 找到一个项目,你有兴趣。
  2. 开始阅读他们的邮件列表和问题跟踪。
  3. 开始阅读代码。