开源项目建议,从这里开始

时间:2009-01-09 14:49:15

标签: open-source project-management

我有一个项目,这是投球。

当我来到一个新的工作区,学校,朋友的电脑,想要查看我最喜欢的博客时,登录facebook,SO和所有其他令人惊叹的网站。我发现它总是一个我忘记访问的网站。解决方案是为网站添加书签。但是,我应该始终将书签存放在USB记忆棒上吗?我想不是。

我想要一个开放的书签标准,其中所有常见的浏览器都支持在线OpenID使用服务,这将有助于存储所有喜欢的页面,使用rss来跟踪页面更改和更多有趣的功能来实现。

现在,如果我错了,请阻止我,但那里没有这样的东西吗?我觉得有必要在此开始开发过程。我最近wrote a text关于以沟通的方式调整外包/开源项目的问题。

那么,如果我想开始这个过程,我将使用哪些服务来提供源,文档和其他计划?

我使用哪种语言来吸引尽可能多的开发人员的目光?

设置语言时,最常用的具体开发模式是什么?

如何以这种方式控制开源项目;人们不应该提交“坏”代码?是否有任何好的工具可用于概述文档中的重大变化? SVN有一个很好的监控系统吗?

如果这个项目既可管理又好(如果这是好的话不要争论),如何将其作为“标准”?

5 个答案:

答案 0 :(得分:5)

这听起来不像需要大量开发人员的项目。

Sourceforge几乎提供了运行OSS项目所需的一切:论坛,SCC等。

但是,您确定http://del.icio.us无法满足您的需求吗?以及将书签与del.icio.us同步的各种插件?

答案 1 :(得分:4)

您是否考虑过使用Google书签?这解决了您所述的初始问题(无需借助USB记忆棒从任何PC访问书签),但我不相信它支持更改等。

如果您正在寻找开源项目的家,sourceforge是一个很好的起点。

答案 2 :(得分:3)

我建议使用Google Code来托管OSS项目,因为它非常简单(就像Gmail或谷歌搜索一样)。它有:

  • SVN(网页浏览量不错)
  • 维基
  • 问题跟踪器
  • 下载
  • 与其他Google服务集成
  • 可扩展性和响应能力。

我绝对不推荐SourceForge。我不喜欢它:

  • SVN真的很慢
  • 如果您经常轮询SVN(因此没有持续集成),他们可以禁止您的IP
  • 复杂用户界面

答案 3 :(得分:2)

我推荐你sourceforge.net,它有CVS / SVN,wiki(不太好),文件发布管理,大多数开源项目都使用它。我将它用于openssource项目Natural CLI

答案 4 :(得分:2)

我听起来像一个有趣的项目,但有类似的东西,虽然没有开放。例如,我使用Foxmarks在计算机之间同步我的Firefox书签。然后,当我在旅途中,我可以访问我的Foxmarks用户页面以获取远程计算机上的所有书签。