n******1 发帖数: 3756 | 1 12360刚上线的时候,因为问题百出,当时中国就有一帮人说要做一个开源的12360项目
,当时还开了一个论坛好像是bbs.12360.org, 用来沟通协调,开始也有10来个成员,
刚开始还热火朝天的,还组织了架构,开了几次会,还在论坛上贴了一些初步的成果,
将论坛分成几个讨论模块,刚开始还有一两篇的技术文章,半年后我再去看,后来就变
成了贴垃圾广告的论坛,当然整个项目也不了了之
我对于美国开源社区项目的具体运作不是很了解,感觉开源项目比普通的项目还难管控
,也很难推进
像上面提到情况,可能是中国一部分包括我自己对开源项目的误解
我觉得开源项目是不是这样的
1.首先要有一两个强人,做了最基础的工作,功能基本齐备了,有一定成熟程度才开源
。据我了解的lucene和hadoop,都是同一个作者开始写,然后他把项目都donate给
apache,团队才慢慢扩大,当然他自己应该也有钱拿。我的问题是开源项目一般是怎么
启动的呢?有没有可能像上面说的那样,搞一个架构,一帮人远程讨论,分工合作?
2.第二个是后期的管理是怎么进行的呢?开源项目虽然是开放式,但不是每个人都有有
能力参与,项目负责人又是怎么样管理的呢,我大概知道有些mail list之类的东西,
但是又如何对质量,成员进行考核管理呢
我一直觉得美国的开源社区是最有活力的地方,在小公司如果没有很好的团队,可能学
不到什么东西,然后也不是每个人都有机会进大公司学习成熟的软件管理是怎么运作的
,即使有些在里面工作的,但不一定看到全貌
知道的不妨讲讲,如果我们这个论坛要搞一个开源项目,可以怎么运作呢 |
b*******s 发帖数: 5216 | 2 不错
【在 n******1 的大作中提到】 : 12360刚上线的时候,因为问题百出,当时中国就有一帮人说要做一个开源的12360项目 : ,当时还开了一个论坛好像是bbs.12360.org, 用来沟通协调,开始也有10来个成员, : 刚开始还热火朝天的,还组织了架构,开了几次会,还在论坛上贴了一些初步的成果, : 将论坛分成几个讨论模块,刚开始还有一两篇的技术文章,半年后我再去看,后来就变 : 成了贴垃圾广告的论坛,当然整个项目也不了了之 : 我对于美国开源社区项目的具体运作不是很了解,感觉开源项目比普通的项目还难管控 : ,也很难推进 : 像上面提到情况,可能是中国一部分包括我自己对开源项目的误解 : 我觉得开源项目是不是这样的 : 1.首先要有一两个强人,做了最基础的工作,功能基本齐备了,有一定成熟程度才开源
|
z****e 发帖数: 54598 | 3 美帝开源都是有很实际的目的
你为什么做这个?
如果这个问题无法回答的话
不要说incubator了
连proposal这一关都过不去
美帝很多开源都是在公司内部运作了一段时间
有实际工作经验的人实打实做出来的东西
这里的不少人压根没接触过类似的项目
作了也没用 |
b*******g 发帖数: 603 | 4 绝大部分是公司内部自己写的轮子拿出来。大家都有好处。
【在 n******1 的大作中提到】 : 12360刚上线的时候,因为问题百出,当时中国就有一帮人说要做一个开源的12360项目 : ,当时还开了一个论坛好像是bbs.12360.org, 用来沟通协调,开始也有10来个成员, : 刚开始还热火朝天的,还组织了架构,开了几次会,还在论坛上贴了一些初步的成果, : 将论坛分成几个讨论模块,刚开始还有一两篇的技术文章,半年后我再去看,后来就变 : 成了贴垃圾广告的论坛,当然整个项目也不了了之 : 我对于美国开源社区项目的具体运作不是很了解,感觉开源项目比普通的项目还难管控 : ,也很难推进 : 像上面提到情况,可能是中国一部分包括我自己对开源项目的误解 : 我觉得开源项目是不是这样的 : 1.首先要有一两个强人,做了最基础的工作,功能基本齐备了,有一定成熟程度才开源
|
n******1 发帖数: 3756 | 5 我最主要是想了解是怎么运作,如果可能也可以参与进去做些开发,自己发起开源这种
事情我其实没有想过
不过看来我的观察没有错,goodbug说的和我第一点看到的类似,都是项目有一定成熟
程度由公司或者个人拿出来的,像我们这样在这里讨论,哪怕再成立一个所谓开源团队
,项目也很难做起来,至少要等其中一个人把东西做的七七八八有个样子,如果其他人
认同再参与改进会比较现实一些
【在 z****e 的大作中提到】 : 美帝开源都是有很实际的目的 : 你为什么做这个? : 如果这个问题无法回答的话 : 不要说incubator了 : 连proposal这一关都过不去 : 美帝很多开源都是在公司内部运作了一段时间 : 有实际工作经验的人实打实做出来的东西 : 这里的不少人压根没接触过类似的项目 : 作了也没用
|
z****e 发帖数: 54598 | 6 一个项目,一般有很多轮子
如果你觉得你造的轮子比较好,比如你觉得做得比tomcat好
那可以找一些开源的组织
提交proposal,他们会听你描述
然后评估,看看这个东西到底有没有前途
评估过了之后,进incubator
然后一定时间后就正式上架
别人用不用,那就是另外一回事
很多开源的项目还是有点冷
哪怕是facebook这种公司搞的hhvm之类的
社区参与也不是很多
其实startup也是类似流程
【在 n******1 的大作中提到】 : 我最主要是想了解是怎么运作,如果可能也可以参与进去做些开发,自己发起开源这种 : 事情我其实没有想过 : 不过看来我的观察没有错,goodbug说的和我第一点看到的类似,都是项目有一定成熟 : 程度由公司或者个人拿出来的,像我们这样在这里讨论,哪怕再成立一个所谓开源团队 : ,项目也很难做起来,至少要等其中一个人把东西做的七七八八有个样子,如果其他人 : 认同再参与改进会比较现实一些
|
n******1 发帖数: 3756 | 7 谢谢你这些信息
【在 z****e 的大作中提到】 : 一个项目,一般有很多轮子 : 如果你觉得你造的轮子比较好,比如你觉得做得比tomcat好 : 那可以找一些开源的组织 : 提交proposal,他们会听你描述 : 然后评估,看看这个东西到底有没有前途 : 评估过了之后,进incubator : 然后一定时间后就正式上架 : 别人用不用,那就是另外一回事 : 很多开源的项目还是有点冷 : 哪怕是facebook这种公司搞的hhvm之类的
|
S*A 发帖数: 7142 | 8 开源的要么是个人爱好,不给钱也白干。
要么就是商业行为,特别是大点的多人的项目。
一般主要开发人是有公司赞助的。 |
n******t 发帖数: 4406 | 9 任何认为开源这种模式可以用来做方案的人,不是完全没概念,就是想骗钱的。
没有例外。
项目
【在 n******1 的大作中提到】 : 12360刚上线的时候,因为问题百出,当时中国就有一帮人说要做一个开源的12360项目 : ,当时还开了一个论坛好像是bbs.12360.org, 用来沟通协调,开始也有10来个成员, : 刚开始还热火朝天的,还组织了架构,开了几次会,还在论坛上贴了一些初步的成果, : 将论坛分成几个讨论模块,刚开始还有一两篇的技术文章,半年后我再去看,后来就变 : 成了贴垃圾广告的论坛,当然整个项目也不了了之 : 我对于美国开源社区项目的具体运作不是很了解,感觉开源项目比普通的项目还难管控 : ,也很难推进 : 像上面提到情况,可能是中国一部分包括我自己对开源项目的误解 : 我觉得开源项目是不是这样的 : 1.首先要有一两个强人,做了最基础的工作,功能基本齐备了,有一定成熟程度才开源
|