参与开源项目时最重要的一点是什么? [英] What are the most important points when getting involved in an open source project?

查看:59
本文介绍了参与开源项目时最重要的一点是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

免责声明:我做了检查了其他似乎相关的问题,但这是一个更广泛,更具体的问题,它的目标也完全不同(因此,请在删除之前先阅读!):

Disclaimer: I did check other questions that seemed related, but this one is much broader and less specific, its goals are completely different, too (so, please do read first before deleting!):

现在,虽然有"如何以聪明的方式提出问题",还有"如何有效报告错误" (与用户互动时,这两种方法都非常有帮助),但似乎还没有专门针对有抱负的新撰稿人编写的有关如何成功参与开源项目"的全面指南.

Now, while there's "How To Ask Questions The Smart Way", and also "How to Report Bugs Effectively" (both of which are extremely helpful when interacting with users), there doesn't yet seem to be a similarly comprehensive guide about "how to get successfully involved in an open source project", specifically written for new aspiring contributors.

那么,您认为是什么,这样的指南中需要指出最重要的因素,项目和挑战?

So, what do you think, are the most important factors, items and challenges that need to be pointed out in such a guide?

目标是拿出一份最好的综合指南,列出有关为开源项目做出贡献的一般准则,这些准则是为渴望参与的新用户/贡献者编写的.

The goal would be to come up with a preferably comprehensive list of general guidelines about contributing to open source projects in general, written for new users/contributors who are eager to get involved.

理想情况下,开源项目可以简单地将新的贡献者指向该问题的stackoverflow链接.

Ideally, open source projects could simply point new contributors to the stackoverflow link of this question.

一些适合初学者的东西:

Some things for starters:

  • 确定您捐款的性质(源代码,文档,支持/帮助)
  • 确定项目需求
  • 确定贡献时的技术要求(即构建环境)
  • 确定适当贡献补丁的过程
  • 指出社会挑战,限制因素-需要耐心...

推荐答案

  1. 确保您喜欢主题,使用的技术等.
  2. 确保您可以破解它.加入极具特定领域或技术挑战的项目可能会令人沮丧.
  3. 确保您有时间进行实际贡献.当很少活动明显时,我习惯性地从开源项目启动(并启动).

这篇关于参与开源项目时最重要的一点是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆