我在过去的两个月里一直在学习使用Core Java的Java。现在我想写一些真实的东西,但起初我决定我需要提高我对算法和数据结构的了解,所以我现在正在读一本书。
我想加入一个开源项目,该项目已经足够成熟,可以从中学习,但仍在不断发展,因此我可以为此做出贡献。我浏览了整个apache和sourceforge,寻找有趣的东西,我真正兴奋的项目是Apache Hadoop。虽然它很复杂,但如果我对此感兴趣,我认为这不会成为一个问题。
所以问题是:这里有没有人为Hadoop做出贡献?你能说什么?是否有足够的空间进行开发?
答案 0 :(得分:3)
是的,Hadoop拥有一整套与之相关的项目生态系统。像HDFS,Hadoop Map-Reduce,Pig,Hive,Oozie等。您可以使用http://www.cloudera.com/downloads/
之类的任何虚拟机。这将有助于您了解所有不同的项目所涉及的内容,然后您可以做出更好的贡献。
欢呼声
答案 1 :(得分:1)
我们当然总是欢迎新的贡献者。虽然听起来很陈旧,但所有包含Hadoop的开源项目都需要改进文档和测试。虽然这项工作可能不是最性感的,但它确实为代码提供了新的贡献者,并提供了提交者喜欢看的有用补丁的机会。我谨慎对待我经常看到的反模式:在项目中建立经验和证书之前宣布或注册过多的工作或建议过于激进的变更。
答案 2 :(得分:0)
总有进一步发展的空间。