设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

开源项目不得不防的5个陷阱

2014-4-28 10:50| 发布者: joejoe0332| 查看: 2161| 评论: 0|原作者: 开源大叔 |来自: CSDN

摘要: 如今,开源软件、开源硬件以及开源理念已经越来越流行。如果你想开始一个新的开源项目,这里有五个“陷阱”你不得不防!如果你计划发布一个开源产品,你需要深刻理解“支持”的含义。不要指望社会各界来帮助你提供产 ...

  如今,开源软件、开源硬件以及开源理念已经越来越流行。如果你想开始一个新的开源项目,这里有五个“陷阱”你不得不防!



  你的支持


  如果你计划发布一个开源产品,你需要深刻理解“支持”的含义。不要指望社会各界来帮助你提供产品支持,每个人都会以为他们所做的事非常重要、会得到千百万人的支持(但这是不可能的)。不要指望大批社区志愿者会如洪水一样涌入你的支持论坛,帮你回答问题。你必须为你的项目负责,你的团队将负责处理各种问题、鼓励用户使用,以保证用户能够轻松实现你的产品。


  关于创新


  发布一个开源产品意味着它是开放的,任何人都可以把它“Pull”下来,“fork”它,进行更改,然后向原作者提交合并请求。这似乎意味着由社区创建的新功能可以帮助产品不断提高。但是,永远不要依靠社区的创新来为你服务。你需要不断的去创新产品。在对新功能的设置、规划和产品的完善上,你应该起带头作用。


  开源文化


  开源文化与大多数企业的企业文化有很大不同。围绕一个开源项目团队的文化是非常重要的。志愿者和捐助者奉献自己的时间和才华,但是他们不会得到直接的金钱回报。如果钱不是一个推动因素,你应该用什么来激励他们呢?社区的氛围?对伟大的事业的理想?帮助朋友?每个人参与开源项目的原因不同,无论出于什么原因,只要他们聚集在一起,就能形成该项目的文化。一个缺少开源文化的产品必然会失败。


  使命和目标


  你的开源产品和你的组织必须有一个使命。你必须明确你的目标或愿景。如果你没有正确的定义你的任务,那么人们就无法理解你做决定的理由。你的使命和目标应该是开放的、透明的。针对分歧和不同意见,你要做好准备去澄清它。如果你的使命定义错误,你就会吸引错误的社区,而这终将导致失败。


  面对失败


  每个人都害怕失败,这是人性中固有的弱点。但是,一个成功的开源项目需要与失败做斗争,需要克服障碍和学习差异。如果你太过担心失败,害怕尝试、害怕创新,你将失去成功的可能。对失败的恐惧有多种表现:优柔寡断、为了取悦他人而做出决定,或者明明是正确的决定但由于害怕犯错而错失时机等等。你的开源社区会感觉到这种犹豫不决、这种缺乏承诺,然后变得糟糕起来。


  如何成功


  在开始你的开源项目之前,如果你没有意识到这五件简单的事情,可能导致重大的失误。当然还有其他的陷阱也需要避免。我们无法保证你听从本文的建议就一定可以成功。请记住,开源本身并不是解决方案,它是一种方法、一种进程、一种社区和一种产品许可。不要简单的宣布一个项目的开源。规划开源项目时,请小心以上陷阱,并要对自己充满信心:你可以在开源上取得成功。(编译/开源大叔)


英文原文地址:opensource.com   原文作者:David Hurley

译文地址:http://code.csdn.net/news/2819508


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部