Hi! I’m clsung

Hi! I’m clsung

clsung’s blog site, or you can call me AlanSung

Hi! I’m clsung RSS Feed
 
 
 
 

[ports committer] 新手上路

呃,首先要檢查好安全帶有沒有綁…

話說前幾天接到 portmgr@ 的 commit bit approval 之後,就準備開始歡迎新人加入 FreeBSD committer 的行列了。

首先 mentee (apprentice?,這裡是 lwhsu@)要先準備好 master.passwd 的那一行 :p ,還有 ssh v2 public key。因為 accounts@ 不認識新人,所以當然是要由 mentor (這裡是我)代為轉寄,以 pgp-signed 的形式送出。我自己是用 GnuPG 囉,反正是沒什麼差的,只要你拿來簽名的 key accounts@ 認得就好。

過兩天, accounts@ (Simon L. Nielsen)回信啦,信中除了說帳號開好之外,還提醒 lwhsu@ 要記得設定 mail forward。(相關資訊在 freefall 的 MOTD 有寫)

接下來,聽說 lwhsu@ 在寫自介,這是踏出 commit 的第 0 步(沒 ci 怎麼算一步咧 :D)寄到 developers@ 讓大家認識一下你,內容自己想。如果要 template 的話,大概如下(請記得自己翻成英文):

大家好:
我是新來的 (ports, src, doc) committer ,我來自 blahblah,我目前在 galagala 。因為 kerokero 的關係,所以 (mentor) 決定 megamega 。
… <中略三千字> …
很高興加入這裡,謝謝大家。
(我)

之後,可以摩拳擦掌準備 commit 了,不管是拿哪種 bit 的,都要去 doc/ , www/, src/, ports/ 鬧一下,詳細情形請看 Committer’s Guide 中的 Conventions and Traditions。很重要的一點是

做任何 commit 之前,一定要先讓 mentor 看過

也就是說,跟平常送 PR 沒兩樣,只是這時不是用 send-pr 送 patch ,而是直接寄給(或是其他管道)mentor 看一下。

當然,有的人會先做完上面的基本工作才寫自介,你爽就好。

之後,做為 ports committer ,就是要做業績啦,這跟 src/ doc/ 是做功德的不太一樣,晚一步 PR 就很可能被人搶走了 XD。因為 ports PR 雖然佔了所有 PR 的大多數,但 active 的 committer 也比較多(反正壞了也是壞 ports ,不太會壞到根部去,大不了砍….呃…)。

對了,既然這是講 ports committer 的,當然要跟其他的有點不一樣啦,所以,建議接下來真正的第一步(這步會不會走太久啊?),就是把 ports/ 下自己所 maintain 的 ports ,將 email 都改成 @FreeBSD.org 的。這步很簡單,所以真的是第一步。 :love:

累積了一段時間的 “Approved by: mentor (xxxx)” 之後,mentor 就會放行啦,那一段時間是多久咧?就是 n:D 當然你也會看到有 commit message 是寫 “Approved by: mentor (xxxx, implicit)” 的 :p

不過,至少都要做過這些作業:

  • Add new port
  • Remove port
  • Repo copy
  • Regular port update

縮寫剛好是"Arrr~~~~~" :p

Reference:

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • funp
  • Haohao
  • Hemidemi
  • Live
  • MisterWong
  • TwitThis
  • udn

One Response to “[ports committer] 新手上路”

  1. 1
    本日書籤 04/13/2007 « penk - Keep on rockin’ in the free world:

    [...] http://blog.dragon2.net/2007/04/03/446.php [...]

Leave a Reply

噗浪:

分類

Flickr

    clsung. Get yours at bighugelabs.com/flickr

Blogroll

    馬的警總回來了
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Taiwan
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Taiwan