Open source 如何不选择';柠檬';开源项目

Open source 如何不选择';柠檬';开源项目,open-source,Open Source,有很多很多开源项目(就像在寻找深渊一样)。您选择要使用的项目的标准是什么?换句话说,是什么让它可行?它会在一年内出现吗?它的收养率会增长吗?等等 你的标准是什么? i、 邮件列表流量,提交者的数量,与它一起发布的工作,在上面出版的书籍的数量 就大小和范围而言,假设您正在选择一个web开发框架。所以,不是一些琐碎的事情,而是一些你赌房子的事情 我要说的是用户群的临界质量。如果有足够多的人使用它,那么如果当前团队未能交付,则更有可能有人接管或分叉项目。我的标准: 我喜欢吗 我会用它吗 它有用吗 如果

有很多很多开源项目(就像在寻找深渊一样)。您选择要使用的项目的标准是什么?换句话说,是什么让它可行?它会在一年内出现吗?它的收养率会增长吗?等等

你的标准是什么? i、 邮件列表流量,提交者的数量,与它一起发布的工作,在上面出版的书籍的数量


就大小和范围而言,假设您正在选择一个web开发框架。所以,不是一些琐碎的事情,而是一些你赌房子的事情

我要说的是用户群的临界质量。如果有足够多的人使用它,那么如果当前团队未能交付,则更有可能有人接管或分叉项目。

我的标准:

  • 我喜欢吗
  • 我会用它吗
  • 它有用吗

  • 如果它通过了这些,那么我就使用它。我不在乎这个项目有多少邮件列表流量,如果我认为它是一个好项目,而且很有用,我就使用它。

    你可以自己轻松尝试小项目(即小型类库等)。大型项目广为人知,任何关于它们的信息都可以通过谷歌找到。

    为这个项目做出贡献有多容易? 找出如何为项目做出贡献有多容易? 找出对项目贡献什么有多容易


    答案c)这些问题的超级简单可能会吸引更多的开发者,从而使项目更难消亡。

    这取决于我使用它的目的,以及如果情况恶化,更换它的容易程度。对于系统的关键任务部分,它需要成熟、拥有大量成功的安装基础、处于积极的开发中,并且具有良好的支持社区。如果只是一些我可以轻易删除的小东西,或者是一些临时的东西,只要它能工作并且我喜欢,这就是最重要的,即使它有一个开发人员和5个其他用户。

    我们会得到多少次“如何选择开源项目?”的问题?这是一个相当不错的初步标准,但根据您打算如何/在何处使用它,持续支持至关重要。可能会出现需要修复的错误。