星期六, 7月 21, 2007

【7/24 TOSSUG 心得分享】yungyuc: Mercurialize!

[English below]

Hi,

如果你曾經從開始原始碼專案下載過軟體,可能常常看到,除了穩定版本有
tar.gz 的 tarball 之外,最新的版本一定是在 CVS 或 SVN 裡。CVS、SVN 是什
麼?它們是開始原始碼專案最常用的兩個原始碼管理系統(source code management system),用來管理多人共同開發的程式,可以把原始碼儲存在 repository(原始碼倉庫)裡,讓開發者複製一份到自己的硬碟中、做修改、看看別人改了什麼、合併修改過的部分、再存回倉庫讓其他人下載使用。

Mercurial 是什麼呢?為什麼 Mozilla 這個巨人級的專案要改採 Mercurial 來管理原始碼? Yungyuc 在本期土虱報報的文章(http://wiki.tossug.org/CatfishNews/8#TossugTalk)介紹了 Mercurial 這個新興的分散式原始碼控制系統。分散式是指每個人都有一份完整的原始碼倉庫,沒有網路也可以做更動,等到有網路時再和其他人的原始碼倉庫合併。這對許多行動派的開發者而言,是一大福音!

Yungyuc 將在下週二分享他使用 Mercurial 的心得。分享的大綱如下:

* Mercurial 的定位
* 彈性、彈性、彈性
* 改一點點,像 SVN 一樣用 HG
* PULL-based 操作
* 示範 hg view (hgk)
* 發佈 Mercurial repository 好方便

歡迎想要進一步了解 Mercurial 的朋友參加。分享將以中文進行,有投影片。

為了有最安靜的心得分享空間,請儘量在 6:00pm 到場找位子用餐,讓魯米爺的廚房不用在開始分享之後忙碌而產生噪音。

----------------------------------------------------------------------
時間:  2007/7/24 星期二,分享時間 7:00pm - 9:00pm,聊天時間到打烊為止。
主題:  Mercurialize!
分享人: Yungyuc
地點:  魯米爺咖啡( http://wiki.tossug.org/CafeLumiere )有免費的無線上網,請別把 notebook 忘在家裡。
報名:  http://wiki.tossug.org/SignUp
----------------------------------------------------------------------


Hi!

Mercurial is the new kid on the Source Code Management (SCM) block.
Mozilla has totally converted its source to using mercurial. If you
want to know what new features mercurial brings to the table, don't
miss the talk given by Yungyuc next Tuesday. You may want to check
out his article about mercurial on the 8th issue of Catfish News,
http://wiki.tossug.org/CatfishNews/8#TossugTalk. for a preview. :)

The talk will be given in Chinese. The following is the outline.

* The positioning of mercurial
* Flexibility, flexibility, flexibility
* Little modification, use HG like SVN
* PULL-based operation
* Demonstration of hg view (hgk)
* It's so easy to distribute mercurial repositories

Please try to arrive at 6:00pm so the staff of the Cafe can
finish their kitchen work by the time the talk starts.

----------------------------------------------------------------------
Speaker: Yungyuc
Topic: Mercurialize!
Time: 7:00pm - 9:00pm July 24 (Tue)
Place: Cafe Lumiere (http://wiki.tossug.org/CafeLumiere)
Free wireless access is available.
Sign up: http://wiki.tossug.org/SignUp
----------------------------------------------------------------------

星期四, 7月 19, 2007

土虱報報第八期正式發刊

Dear All:

經過一段時間的趕工,第八期於今天終於正式出刊了。
http://wiki.tossug.org/CatfishNews/8/
歡迎大家前往點閱、轉載、引用。

這一期的內容有:

* Wikimania 2007 Taipei □ 報導/Mat
* Taiwan Linux Forum 暨自由軟體週邊驅動程式網站啟動儀式 □ 報導
* W3C網頁標準-推廣與應用研討會 □ 報導/Mat
* 2007 年 開源人年會徵求提案 □ 報導/Mat
* Taiwan Open Source Resource 行事曆 □ 報導/Mat
* Mark Shuttleworth 專訪 (II) □ 專訪/依玲和阿怪
* OpenMoko 安裝筆記 □ 記/suskind
* 用python快炒GIMP plug-ins □ 文/Mat
* Tossug 心得分享:Mercurialize! □ 報導/Tossug
* DebConf7 結束 □ 報導/Mat
* Debian Birthday Party 2007 討論 □ 報導/Mat
* 用 Ruby & Python + OpenVanilla 寫輸入法 □ 報導/Mat
* gcin 支援中文語音合成! □ 報導/Mat
* Ubuntu community出的雜誌 □ 報導/Mat
* Google Linux Repositories □ 報導/Mat
* Notebook 過熱? ACPI □ 報導/psilotum
* FreeBSD UNIONFS 加速 NFS □ 報導/psilotum
* BBS上的幽默文章:Ubuntu □ 報導/Mat
* 在 Linux 下用程式產生可列印表單的方法? □ 報導/Mat

除了感謝參與製作的社群朋友們,也祝大家閱讀愉快~

sincerely, Mat.