去哪里浏览开源项目以便参与贡献?

9
我决定寻找需要帮助的开源项目,并为其中一两个提供一些时间。但有一个问题,是否有列出当前正在寻找开发人员的开源项目的网站或者地方,例如我能否按语言/技术等过滤开源项目。
我的目的是获取许多开源项目的概述,以便决定它们是否引起我的兴趣。
有哪些想法可以找到这样的信息?

这里是众多类似的网站之一:http://stackoverflow.com/questions/335889/is-there-anywhere-that-lists-open-source-projects-looking-for-contributors - Robert S.
这句话的意思是该项目正在寻找人才,而不是像这种情况下的人们在寻找没有明确标准的项目。 - Neil N
是的,那是一个稍微不同的问题。 - Gary Willoughby
11个回答

12

SourceForge还行,但我觉得它很难导航,浏览项目时也不够用户友好。 - Gary Willoughby

3

请访问Freshmeat,查看开源目录等内容。除此之外,我建议你浏览自己感兴趣的主题在网上搜索,看看是否有相关内容。


3

虽然您可能对参与其中不感兴趣,但Google Summer of Code有一个项目列表参与。参与项目通常意味着它需要更多的贡献者,有导师愿意帮助新贡献者,并且有一个任务清单,适合刚开始接触代码库的人(虽然它们通常被设计为全职、长达整个夏季的项目,但它们的范围是不同的)。

浏览这个列表肯定比搜索SourceForgeGoogle CodeGitHub上的每个开源项目更容易找到要做的事情(尽管GitHub很好,因为您可以轻松地派生出分支,使用尽可能多的补丁和丢弃的分支进行编码,然后在完成后请求合并您的代码)。


2

我建议选择一款你喜欢和使用的软件,并找到一种方式为其做出贡献。具体来说,修复你注意到的烦恼或错误。如果你没有发现任何烦恼或错误,请查看该项目的错误跟踪器。这样,你就已经对代码的工作原理有了至少部分了解,并且投入了自己的心血。


1

1

1

我喜欢在GitHub上浏览有趣的项目,如果我认为它们很有意思并且我觉得我可以做出贡献,就会把它们复刻一份!尽管我还没有对任何项目做出过贡献,但这一切似乎都非常容易和诱人。


0

嗯,我会直接前往 Sourceforge,找到一个你感兴趣的项目,然后开始浏览他们的错误列表来帮助修复问题。Sourceforge可以过滤掉你不感兴趣的语言或主题。


0

0

Ohloh 是一个非常棒的代码库仓库,索引了许多项目。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接