【IT168 評論】本周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