foo*_*foo 8 project-management open-source
前段时间我发现有一些人试图启动一个开源项目.项目启动后大约一周,它或多或少完全解散,部分原因是项目本身的管理方式存在问题.
然而,该项目背后的想法得到了很好的思考,很多人仍然对实现这一点感兴趣.到目前为止,还没有人做过任何重新尝试的尝试,但是我们中的一些人正在考虑这样做.当然,我们不希望项目以与上次相同的方式结束.
现在问我的问题.如何开始一个成功的开源项目,成功的定义是"项目不会死,除非没有人不再对软件本身感兴趣?"
Dre*_*lls 10
不错的问题,虽然它比一篇简单的文章更值得一本书,恕我直言.我希望大多数最好的建议都是社交性的,而不是技术性的,这并不奇怪.
以下是一些没有特别顺序的观察:
GitHub是一个很好的地方,因为它可以让有兴趣的人轻松分叉您的项目并应用他/她的补丁与他人分享.
但这真的是关于你的项目的态度比你托管它的地方或其他简单的考虑因素.仁慈,认真,明智,让社区继续前进,即使它会在一段时间内变得非常小,依此类推.接受应该接受的补丁,拒绝应该拒绝的补丁.只要做一个好人,开发人员和经理,并将这些技能应用到您的项目中,它应该没问题.