Eclipse Marketplace 装机量已超过一百万

  • Alex Blewitt
  • 雷慈祥

2011 年 11 月 22 日

话题:开源语言 & 开发

本周Eclipse Marketplace装机量已超过一百万。该 Marketplace 是对旧有网站(叫做 Eclipse plugin Central) 的一次改版,它为用户提供了可以集中查找 Eclipse 插件的地方,开源供应商和商业供应商都可以在其中发布插件的相关信息。

该 Marketplace 并没有直接提供插件内容,而只是提供了查找相关“更新站点”和必备特性的功能。这个功能可以让用户更易于找到软件,同时,让厂商可以发布更新,控制版本的发行。

此外,该 Marketplace 提供了一种基于插件被收藏次数和下载次数的评价系统。Marketplace 中已列出超过 1000 个插件;由 CollabNet 开发的提供和 subversion 服务器交互功能的subclipse是最受欢迎的插件(无论是被收藏次数还是下载次数)。

为了了解更多关于 Eclipse Marketplace 的过去和未来,InfoQ 采访了 Eclipse 基金会市场营销和生态系统副总裁 Ian Skerrett,第一个问题是 Eclipse Marketplace 是怎么来的。

Ian Skerrett: 我们于 2009 年启动 Eclipse Marketplace 以取代 Eclipse Plugin Central(EPIC) 这个旧站点。EPIC 是使用陈旧的内容管理系统实现的,所以我们致力于将 Marketplace 迁移到 Drupal,并且改进可用性和功能。

InfoQ: 为何 Eclipse 感到需要提供集中的 Marketplace?

Ian Skerrett: 使用 Eclipse 的一个优势就是有大量可供选择的插件和解决方案的开发者。我们想要 Marketplace 成为这样的一个地方,开发者可以在其中发现和安装他们想要加入到 Eclipse 环境中的解决方案。

InfoQ: Marketplace 和 EPIC 相比有哪些质的飞跃?

Ian Skerrett: 我们对可用性给予了特别关注,以便让人们更易于在 Marketplace 上浏览和搜索解决方案。我们还引入了个人创建的收藏列表(individuals creating favourite lists)的概念。开发者可以创建自己喜欢使用的解决方案列表。我们还展示了哪些是最受欢迎的解决方案,以便让用户更易于发现新方案。

迁移到Drupal还让我们可以把注意力集中在稳定性和可靠性两方面。顺便说一下, Drupal 很适合做这个网站。

InfoQ: Marketplace 以及 Marketplace Client 自从启动以来有加入什么吗?

Ian Skerrett: 在 2010 年,我们还启动了 Eclipse Marketplace Client (MPC)。这个插件随除了标准 SDK 之外的所有 Eclipse 发行包一起发布。这个插件让 Eclipse 开发者可以直接从安装好的 Eclipse 搜索 Marketplace 目录,然后一键安装到 Eclipse。使用更新站点(update site)很复杂,而且让人迷惑,我们想要使用 MPC 来解决这些问题。MPC 已经成为 Eclipse 社区事实上的 AppStore 接口。

至于在 2011 年 6 月发布的Indigo,利用 MPC 我们也加入了拖拽安装(drag-to-install)的功能。解决方案供应商已经可以在自己的网站上添加 Marketplace 列表。开发者们可以从列表中把解决方案拖放到正在运行的 Eclipse 实例中,这样就会为指定的解决方案自动启动 MPC 和安装进程。再次强调,我们专注于如何让在 Eclipse 上安装插件变得尽可能的简单。

迄今为止,对 MPC 的反应很强烈。十月份我们拥有刚刚超过 19 万的 MPC 独立用户,现在正如你所知,我们刚刚庆祝完 100 万装机量。

InfoQ: 你认为 Eclipse Marketplace 的继续增长的途径有哪些?

Ian Skerrett: 我们已经看到 MPC 的使用率和分类中所列的解决方案的数量在持续增长。我认为,当越来越多的解决方案供应商在他们的网站上使用拖拽安装功能时,就会有更多人使用 MPC。这真正使得开发者寻找和在 Eclipse 中安装新的解决方案变得更加容易。

该 Marketplace 不只是一种基于 IDE 的工具。它还包含了大量的 RCP 应用程序,例如RSSOwl, 这是一款基于 Eclipse RCP 技术的标准 RSS 新闻阅读器。这里还有为提供 Eclipse 技术培训和咨询的机构创建的特殊分类services

最后,你还可以登录拥有 Eclipse Bugzilla 的 Marketplace,创建你自己的收藏列表。这样,可以让你通过用户指定的更新站点使用所有收藏的插件。

查看英文原文:Eclipse Marketplace Passes One Million Installs
开源语言 & 开发