登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
源碼新聞 SourceForge.net 總監 Patrick McGovern 專訪

SourceForge.net 總監 Patrick McGovern 專訪

全球最大的開放源碼開發網站— SourceForge.net 總監 Patrick McGovern,於 12 月 17 日應中研院自由軟體鑄造場(OSSF Supports Software Freedom, OSSF)之邀來台訪問,向台灣的自由軟體各界介 紹 SourceForge.net 經營社群開發者經驗分享,並接受自由軟體鑄 造場主要開發者、同時也是台灣社群著名開發者唐宗漢的訪問,就鑄 造場的各項技術問題進行交流。
 


Patrick McGovern 對於讀者最想知道的各種問題侃侃而談,以下是訪問的內容:

◎ SourceForge.net(簡稱sf.net)

Q:sf.net 目前有多少員工?
A:sf.net 是非常小的團隊,有兩名工程師、兩名支援人員、一名 資料庫管理員、兩個人負責系統操作。另外,還有三個人管理 OSTG 旗下所有網站的硬體和網路。

Q:自從 sf.net 推出「專案募款箱」功能後,有專案收到數量較多 的捐款嗎?
A:sf.net 本身從 Omidyar(eBay創始人)的基金會得到 40 萬美 元的捐款,用來促進開放源碼的發展。少數專案收到不少捐款,例如 Gallery 每個月就有上千美元,其他專案則大都是小額捐款。

Q:sf.net 明年會提供 Subversion 版本管理系統嗎?
A:我們的問題是,sf.net 的使用者數量非常龐大。如果 Subversion 有任何小瑕疵的話,我們就會碰上大麻煩。所以我們已 經對 Subversion 做了很久的品管測試(QA),到現在也還在進行, 希望明年可以順利上線。

Q:可以談談你們計畫更新的使用介面嗎?
A:我們計畫改用CSS來設計介面;可能會像 SourceForge 企業版的 介面一樣,更以操作目標為導向,使用上會更直觀。我們也計劃利用 Xaraya 系統,來重新設計「Foundry 入口網站」的功能。

Q:那,這些更改有預計何時上線嗎?
A:我們會在 2005 年逐漸上線,但是 Subversion 是優先目標。

Q:請談談日本分站 SourceForge.jp 的狀況?
A:當 VA 還是硬體廠商時,sf.jp 是我們的代理商,我們授權讓它 使用我們的品牌。雖然我們跟 sf.jp 密切合作,而且共享許多程式 碼,但因為我不負責日本方面的事務,所以不清楚它的狀況。

Q:對於經營自由軟體鑄造場(OSSF)這樣一個以特定國家為主的軟 體鑄造場,您有任何建議或訣竅可以分享?
A:對 sf.net 來說,最困難的部份是處理不斷成長的專案數量。 OSSF 最好要有心理準備,網站的流量(活動量)可能會像病毒傳染 一樣,出現爆發性的成長,對軟硬體和頻寬造成難以預期的壓力。

Q:2005 年度的新版 sf.net 有使用 GForge 或其他開放源碼專案 的程式碼嗎?
A:我們沒有用到 GForge 的程式碼,但是會持續使用 Mailman、 PHP、memcached 等其他專案的新版本。

Q:你最喜歡的開放源碼專案是?
A:Adium 與 GAIM,我個人用的瀏覽器是 Firefox,搭配 Noia 佈 景主題。

Q:請問 sf.net 主要的獲利來自?
A:廣告與捐款。

Q:對於各軟體鑄造場如雨後春筍冒出的現象,您有什麼看法?
A:這些鑄造場的利基各不相同,我很樂意看到它們的出現。

Q:你們有沒有可能釋出 sf.net 的程式碼?
A:在可見的未來還不可能。

◎ SourceForge企業版(簡稱SFEE)

Q:SFEE 企業版有多少開發人員?
A:SFEE 企業版有個很大而且很頂尖的團隊,但是我無法提供詳細 數據。我們 OSTG 內部幾乎用 SFEE 來管所有的事情,從 4.1 版起, 它已經能切合我們內部的使用需求了。

Q:請您跟我們分享一個企業導入 SFEE 的成功案例?
A:我想 Bluetooth.com 是一個很好的例子。它是藍芽工作小組 (SIG)的公開網站,讓廠商和開發人員可以用 SFEE 平台,交換彼 此的討論、文件程式碼,促進藍芽技術的發展。

Q:相較於用 PHP 開發的 SFEE 3.x 版來說,您覺得用 J2EE 來開 發 SFEE 4.x 有甚麼好處?
A:採用 J2EE,其實是應客戶要求的結果。許多客戶的企業已經採 用 J2EE 環境運作,所以希望我們也能採用相同的平台。除此之外, 他們也希望利用 J2EE 的 Web Service 架構,將 SFEE 裡的各元件 整合進既有的程序裡。

Q:可以舉一個整合的例子嗎?
A:我們內部利用 SFEE 的 Tapestry 元件界面,開發了「Source- Forge Explorer」這套整合微軟視窗檔案管理員的界面,用樹狀目錄 呈現 SFEE 系統裡的資訊,方便使用者瀏覽。

Q:與 SourceCast、Merant、Jira 等系統相比,SFEE 4.0 的優勢 是?
A:我個人沒有用過其它類似的系統,所以無從比較;不過,自從 SFEE 4.0 版推出後,在不到一年的時間裡,不但新客戶覺得滿意, 也有許多 3.0 版的老客戶表達強烈的昇級意願。

Q:對 SFEE 下一版的展望?
A:和 sf.net 一樣,支援 Subversion 是我們的一大目標。另外, 我們也打算增進對 Perforce 和 Clearcase 的支援。我們也有在考 慮提供 Wiki 界面。

Q:你們有考慮過支援分散式版本控制,或是在多個鑄造場之間彼此 串連嗎?
A:我們還沒有想過這種可能性。

相關網址:
1.Xaraya 2.memcached 3.Adium 4.GAIM 5.SourceCast 6.Merant 7.Jira

 



您也許有興趣閱讀以下文章:




自由軟體鑄造場電子報 : 第 24 期 ICOS 2004 開放源碼國際研討會特別報導

分類: 源碼新聞