文件

整個 LifeType 程式 API 文件可以在 這裡 直接線上觀看。本份文件 是透過 Doxygen 依據程式內的程式註解來自動產生,而件結構是 依據 LifeType 中物件的結構來作整理,並且直接關連到實際的 PHP 程式碼。

另外,你也可以直接將 API 文件下載到你的電腦閱讀:

加入開發團隊

如果你希望 LifeType 開放原始碼 Blog 平台專案能獲得更大的成功,歡迎你貢獻你的時間來幫忙 LifeType。 你不需要是一個程式設計師或是 HTML 專家,有太多的方式可以來幫忙 LifeType 專案。我們需要翻譯者、藝術家、設計師 、幫忙在論壇回答問題以及程式設計師等人才。如果你覺得你可以幫忙,別客氣,請直接聯絡 我們 或是在論壇留個訊息。如果你希望參加 LifeType 的程式開發團隊卻不知如何開始, API 文件 以及 臭蟲追蹤系統 是個很好的開始 (more...)。

測試版本釋出

LifeType 的測試版本釋出原則是當有需要時才會釋出,通常是在新的穩定版本要釋出前就會釋出測試版。

如果你的想瞭解 LifeType 的最新發展,你可以直接由 Subversion 版本管控系統 取得最新的程式碼。

Subversion 版本管控系統

安裝 Subversion 客戶端程式

LifeType 專案使用 Subversion 來作為它的程式版本管控系統。 Subversion 是一個免費的程式碼版本管控系統,它的客戶端程式幾乎支援所有的作業系統。在 Linux 與 Mac OS X 系統,你可以安裝預設的命令列程式 svn。請用 rpm 或 apt-get 來安裝 Linux 的 svn 套件,或是用 fink 來安裝 Mac OS X 的 svn 套件,而 BSD 系統則可以用 ports svn 來安裝套件。至於 Windows 的用戶,你可以使用 TortoiseSVN 來當作你的客戶端程式,它可以跟檔案總管完美的結合在一起。

Subversion 檔案庫結構

Subversion 檔案庫的是由以下幾個不同的模組所組成: plog, plugins and templates。所有的模組都有相同的檔案結構:

  plog/
    plog/
      trunk/
      branches/
      tags/
    plugins/
      trunk/
      branches/
      tags/
    templates/
      trunk/
      branches/
      tags/

取出程式碼

我們可以使用 SVN 的命列列客戶端程式來取出 LifeType 最新的開發程式 /plog/trunk:

    svn checkout http://devel.lifetype.net/svn/plog/plog/trunk

如果你想要取出特定的版本或標籤,如 0.32 版,你可以把 /trunk 換成 /branch/branch-name or /tags/tag-name:

    svn checkout http://devel.lifetype.net/svn/plog/plog/tags/plog-1.0.1

如果你要更新你的 LifeType 程式,請到你原來下載 LifeType的程式目錄中,然後我們可以使用 svn 的命列列客戶端程式來更新程式:

    svn update

更詳細的操作細節,請參考 LifeType 中文開發文件中 透過 SVN 來取得開發中的程式 這一個章節。

持續聯絡

要與 LifeType 開發團隊維持聯繫最好的方式就是參加我們的 郵件論壇。 尤其是如果你對我們到底修正了哪些程式或是新增了哪些功能到 Subversion 檔案庫中非常有興趣,那麼建議你一定要加入 plog-svn 郵件論壇中。