为什么 GitHub 只能关注个人,而不能关注组织?

首先回顾一下历史:
在Github里,组织并非一开始就有的,在2010年,他们发了一篇blog:Introducing Organizations · GitHub

到了2012年,有了Team Mentions: Introducing Team Mentions

到了2014年,有了更好的组织展现形式:Better Organizations · GitHub

可以看出:Github的各种功能特性,是逐渐出现的,也可以说:他们是逐渐想明白,然后逐渐改进的。

然后做一些假设:
如果可以关注组织,我们将会收到一些什么信息?如果关注组织,就等于关注这个组织的所有项目,那么我认为就太草率了。

另一方面,Github又尚未提供组织层面的新闻发布、RSS订阅这样的服务。

因此,现在如果推出关注组织的功能,就会相当鸡肋。

为了支持组织,Github还需要开发哪些功能?

International Business Machines – GitHub这是IBM在Github上建立的组织,但是:进去一看却空空如也。他们另外做了一个Homepage,也放在Github上:IBM @ Github

在这个Homepage里,我们发现了更多的ibm开源项目,而且从属于多个不同的组织:
IBM JavaScript Team · GitHub
WASdev · GitHub

所以,针对大型组织,Github还需要支持多个层级的组织架构。

另外:组织的新闻发布之外,我认为还需要有一个Release Notes自动发布新闻的功能。

总结来说,在有了以下功能之后,我认为关注组织才是有价值的:
组织架构
组织新闻发布
组织内项目的Release Notes转新闻
组织新闻的RSS输出

原文发布于:2014-05-20@知乎

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,288评论 25 708
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,556评论 2 45
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,110评论 8 183
  • 夏天最热的时候,核桃陆续上市了。新鲜核桃香甜可口,只是要吃到口却没那么容易。核桃外面有一层厚厚的青皮,里面还有硬硬...
    红豆汉堡阅读 384评论 0 3
  • 我想, 去到一个会下雪的城市 住一个不大不小的屋子 有落地窗,有大书房,有水流声 养一只猫,一条狗 种一院子的花 ...
    Z小姐过的很好阅读 239评论 0 1