What are the most important points when getting involved in an open source project? [closed]

混江龙づ霸主 提交于 2019-12-03 10:01:26
  1. Make sure you like the subject, the tech used, etc.
  2. Make sure you can hack it. Joining a project that's extremely domain-specific or just technically challenging can be demotivating.
  3. Make sure you have the time to actually contribute. I ritually boot (and get booted) off open-source projects when very little activity is evident.

Have a look to Producing Open Source Software (http://producingoss.com/)

  1. Learn about Version Control
  2. Documentation can be a good way to get started. It helps you get to know the existing stuffs from the usability side, atleast
  3. Learn about the community around the project. Will they give new feature development to newbies? If not, then you will have to look at fixing at some or more of the existing bugs

I haven't mentioned about the project's technical requirements, since you want to contribute to the project means, if you have already read and understood them.

I think a guide could be done pretty easily, and not even be too long. In fact, I'll take a stab at it right now:

So you've decided that you want to participate in an open source project, but don't know where to begin. You are not alone! You are what's known as a wannabe. Really. The code is available. For free. Use the program. Read the code. Fix things. Write new code. Scratch your own itch. If you aren't already doing that then honestly answer silently to yourself why you aren't. If you've used the program and nothing jumps up and screams to be fixed then you're either out of your league or you're not a coder at heart. The end.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!