GitCafe推出Beta版本公测,InfoQ专访创始人姚欣宇

2012年1月,InfoQ中文站曾经报道了国内的代码托管服务GitCafe Alpha版本内测上线的新闻。当时,GitCafe创始人姚欣宇(Thomas Yao)这样描述他的愿景:

\
\

GitCafe将以代码托管为核心业务,提供一系列优质前沿的服务来帮助到中国IT领域的开发者、项目以及企业更好地学习与成长。

\

在GitCafe这个平台上,开发者可以轻松的在线协作共同开发出一个又一个开源或者私有项目。通过GitCafe,开发项目的控制与团队管理将变得方便与有效。

\
\

9月15日,一个喧嚣的周末,国内的Git源代码托管服务GitCafe在官方博客上宣布:

\
\

在经历了三个季度的内测与持续研发后,我们向所有开发者在这个特殊的日子推出我们的beta版本。现在,无需邀请码,所有人都能够开始注册使用我们的代码托管服务。

\
\

在Beta版本的GitCafe中,加入了如下新功能、特性和策略:

\

组织

\

组织这个功能,是为了解决这样的问题:

\
\

国内有许多大大小小的开源社区与全力研发并支持开源项目的企业,在技术活动中,开发者们往往很乐意介绍自己所实现的好玩的项目,作为企业也希望能够尽可能有效地推广他们的开源技术,但是我们却一直没有这样的平台能够很好的来协助这些辛勤的开发者有效的让目标用户与其他感兴趣的开发者了解自己项目的存在与使命。

\
\

GitCafe允许任一用户自行创建组织,以一个官方的名义去发起一些项目来让开发者们关注和参与。

\

私有项目与私有协作人员

\

在Beta版本中,用户可以创建私有项目并且添加私有项目协作人员,GitCafe的私有项目服务将会持续免费至2012年年底

\

极特币(GitCoin)与收费服务策略

\

GitCafe上的私有项目托管等付费服务将从2013年1月1日开始收取费用。1元人民币能够兑换30枚GitCoin。具体的收费策略是:

\
  • 单个私有项目: 4极特币/天\
  • 添加单个私有项目协作人员: 4极特币/天\
  • 256MB免费托管空间使用额度超出每256MB: 8极特币/天\

这种方式方便按月结算,用户每天账户余额上因使用付费服务而扣除的极特币数量,基本就是每月真实的人民币开销额度。

\
\

举个例子,作为一个GitCafe用户我如果现在有两个私有项目,三个私有项目协作人员,那么我每天将会使用(2+3)*4共20极特币,每个月支出约20块人民币。

\
\

此外,GitCafe也非常注重细节,具体包括:

\
  • 首页显示模块定制\
  • 动态(Activity)时间轴式互动\
  • 评论等互动方式支持Markdown语法和快捷键\
  • 社交网络分享链接\
  • 支持中文项目名称\
  • 工单(Ticket)以及基础的fork与pull request功能\

InfoQ中文站在第一时间采访了GitCafe创始人姚欣宇,以下是采访实录:

\

InfoQ:自GitCafe Alpha内测以来,现在一共有多少个开源项目在使用你们的服务?

\

Thomas Yao:有1000个左右。

\

InfoQ:GitCafe 1月份发布Alpha版,现在发布Beta版,为什么要经过这么长时间?

\

Thomas Yao:一开始团队只有一个开发人员,到了今年5月份才开始有了更多的人手,并且项目的研发会遇到各种问题,而我对细节的完善要求很高,要把一个项目做好是不容易的。

\

InfoQ:为什么要引入GitCoin这个概念?

\

Thomas Yao:在一开始我们想采取按月付费的模式,但是那样弹性不够大,对于用户来说他们不一定需要一次性购买5个到10个的私有项目托管个数。我们就干脆按每天使用的情况来进行计算和扣除,而如果是按照每天来算的话,用真实的人民币会显得太贵,单位太大,所以我想到了GitCoin,汇率设置为了1:30,方便用户换算。

\

InfoQ:GitCafe目前使用了哪些基础设施?是否使用了云相关技术?是否使用了国内的云平台?

\

Thomas Yao:我们目前仍旧托管在海外的VPS上,访问速度在很多地区比GitHub快,但是我仍旧不够满意,我们会在不久的将来将服务器迁回国内托管。

\

有一个很严重的问题是国内并没有特别靠谱的云服务,我并不是太放心将GItCafe托管在现有的国内云服务上面,不过目前有一些公司有意向赞助我们IDC那边的资源以及一些云服务,我们会在将来考虑合作。

\

我希望国内能够有更多像样点的创业团队或者大公司部门做点像样的基础的底层服务出来,不要一天到晚把牛吹到天上的云那个高度,那不叫做云计算,叫云吹牛。

\

InfoQ:在GitCafe的博客里说“今天是个特殊的日子”,这是指软件自由日(Software Freedom Day),能否谈谈GitCafe对软件自由运动的看法?

\

Thomas Yao:自由软件是一个伟大的运动,Richard Stallman虽然是个狂人,但是他对人类IT产业的贡献完全不亚于乔布斯和比尔盖茨,他是真正的巨人。自由软件对于各类开发者社区的形成与计算机教育的提高和进步作出了巨大的贡献,没有自由软件就没有Linux等我们无法自由使用的操作系统与程序,想象一下那会是件多么可怕的事情。

\

另外,自由软件!=开源软件。

\

InfoQ:网上曾有人发过一篇文章:Good bye Github。作者对GitHub的兼容性有很大不满,对此,GitCafe打算如何解决?对于那篇文章,GitCafe有什么看法?

\

Thomas Yao:版本管理系统经历了本地版本管理、中央版本管理到分布式版本管理的发展,我们在做的事情是最前沿的未来的趋势的东西,没有必要过多考虑对于类似于SVN服务的兼容性问题,应该让更多的开发者了解并理解Git这样的分布式管理的好处。

\

InfoQ:最后,能否预计什么时候能推出GitCafe的正式版?

\

Thomas Yao:最快明年暑期,我们还有很多工作要做,GitHub的团队很强但也不是一年两年就把服务做到非常优秀的,所以还是要踏踏实实在社区内先运营好,让更多的开发者能够在我们的平台上去开发一些有趣的周边应用,来让国内的开发者们真正享受开发和贡献。

\

现在邀请更多好友加入GitCafe,将可以免费获得GitCoin,感兴趣的读者可以移步前往GitCafe首页发出邀请。

你可能感兴趣的:(GitCafe推出Beta版本公测,InfoQ专访创始人姚欣宇)