-
答案 1:
紧靠公司内部力量,如果公司最近任务比较紧,是不是容易挂掉,开源项目关键在于长期维护
既然是开源项目,为啥不用google code。
-
答案 2:
欢迎加入开源社区,你可以参考我们的开源项目ShopQi(计划八月中旬内测)github.com/saberma/shopqi不用评估google code和github了,直接用github,提供了一站式的开源解决方案,有极具便捷性的wiki,issue,你不用再去找jira或者邮件列表之类的了你的系统是内部使用,性能是不会有太长的必要采用mongodb,因为它在各方面的插件都还没有达到成熟的阶段,所以在人力有限的情况下,不建议采用我们的开源项目第一版本就是采用rails+mongodb的架构,随着功能的深入开发,在这个过程中需要给好几个开源插件提供补丁。https://github.com/saberma...看你的问题说明,好像你们对rails和mongodb还都不熟悉,这样的话最好还是一步步来,先使用rails+sql(推荐postgres)的架构,使用传统的数据库,这样可以快速上手。 -
答案 3:
一个正经的开源项目,不需要提到一些特别流行的术语的。产品要解决什么问题,什么样的人做这个项目,这就足够了。 -
答案 4:
以往执行测试工程项目和缺陷管理时,会使用工具,即扩展开源工具的开发。例如对testlink进行扩展开发,目标是使测试过程简单化。至于知识分享和维护通常会用wiki,偏于更改分享和维护前面人写的东西的社区。最后的成果还是取决于参与者的自主性。 -
答案 5:
github吧,不用选了。github唯一的缺点是性能不佳,但功能绝对够。不推荐用redmine,整一个大杂烩。公司内部开展开源的经验是:参与者要有进取心,愿意学习愿意按照开源的那套来。在我们公司,大部分开发都没这种素质,他们看不到为什么要开源。写代码就是完成需求罢了。 -
答案 6:
1. 取得公司的授权许可。2. 找一个开源的社区托管网站注册一个项目,主要是用来做源代码管理。sourceforge, github, google code都可以。缺点就是都比较慢。当然自己搭建服务器也可以,但不推荐。毕竟是开源项目。3. 不要期望会有很多人参与。国内的开发人员都很辛苦,业余时间基本没空。4.研究下有没有类似的开源项目,不要重复做轮子。5. 取一个好的名字。6. 选择一个授权协议。7. 如果需要项目管理的话,推荐使用国产的开源项目管理软件禅道。http://www.zentao.net,完美支持scrum。这里面风险最大的是公司的授权。
如何组织公司内部的开源项目建设?
2012-01-19 20:05:31 来源: 点击:
相关热词搜索:
上一篇:哪些名人玩社交网站玩得最好?
下一篇:为什么知乎在 Alexa 上的 PV 比 Quora 高?