[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Any developers in Taipei area?



On Sat, May 20, 2000 at 01:41:14AM +0800, Jonathan Chang wrote:
> 您好,我是張嘉聖,台大電信所的學生。上回看到東東兄所提New Maintainer
> 小組重開的消息,並鼓吹志願者加入developer的行列,實在也很想申請加入。
> 不過我今天才剛study過Josip Rodin寫的Debian New Maintainers' Guide,
> 這樣的程度去申請,是不是不太好啊??

> 關於這點就要請教一下list上的朋友,NM小組審核的criterion是甚麼呢?
> 剛接觸這些maintainer tools的人是不是不太適合?

  這個可不用擔心,當 Debian developer/maintainer 不只是做軟件包裝工作
的。有部份少數但不少 developers 就從來沒有包裝 .deb 軟件包,卻熱心於其他
工作,例如網頁維護、i18n/L10N、翻譯、人事及公共關係、系統管理、程式寫作
等等。我三年前剛加入時,也是目不識丁,都是慢慢學習的,所以,如果您
打算維護軟件包,初時不太熟悉 dpkg 等 maintainer tools 不要緊,可以
慢慢學,暫時可以做其他如文件、網頁、測試等工作。再者,有了您的個人
@debian.org account,辦事起來就方便得多,也有更多機會跟其他開發人員
切磋合作,學習東西也自然順手得多。  ^_^

  不過,如果您打算包裝軟件的話,如果有空,最好先實習包裝軟件包。
請見 http://www.debian.org/devel/join/nm-step4

  至於包裝軟件包的細節,可參考現有的軟件包。我自己及大部份開發人員
都喜歡用 debhelper,使包裝 *.deb 非常方便,一個簡單的 *.deb, 我可以
一個小時內包裝好,而大部份時間是花於測試及 documentation (例如填寫
copyright 資料等等)上。  ^_^

	http://www.debian.org/doc/maint-guide/

Quick start:

 1. 安裝 Debian potato.  製好您的 GnuPG key。 (PGP 也可,但因 non-free,
    建議用 free (自由) 的 GnuPG。(用這個 GnuPG key 來申請)

 2. As root:	# apt-get install task-debian-devel
 3. Go back to user mode.  DON'T ever package things as root.
 4. 在適當的 path 底下,以我最近包裝的 cscope 為例:
	$ tar xvzf cscope-15.0bl2.tar.gz
	$ ln -s cscope-15.0bl2.tar.gz cscope_15.0bl2.orig.tar.gz
	$ cd cscope-15.0bl2
	$ export EMAIL=foka@debian.org	# 我把這句放了在 ~foka/.bashrc 裏
	$ dh_make			# 並選 Single, Multi, 或 library
	$ cd debian
    修改 copyright, control, rules, 等等。用 dch 改 changelog。
 5. 修訂完 debian/ 底下的東西,
	$ cd ..
	$ debuild
 6. 安裝及測試。  ^_^  就是這麼簡單了。  <grin, duck, run>...

  如果您們有意製作軟件包,儘管您未成為自式的開發人員,您現在就可以開始,
也不用怕什麼不合 Debian 包裝規格云云。  ^_^  找個合您心意的軟件,
在這裏 (debian-chinese, debian-simplified-chinese 及 debian-devel) 道明
"Intent to Package" 說您要包裝某某軟件。然後包裝起來,我樂意為您們檢核,
測試無誤後才放上 Debian 的 FTP master。換言之,就是我可以當您們的
"sponsor"。

  請見:  http://www.internatif.org/bortzmeyer/debian/sponsor/

  謝謝您們! ^_^

					東東

-- 
Anthony Fok Tung-Ling                Civil and Environmental Engineering
foka@ualberta.ca, foka@debian.org    University of Alberta, Canada
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/



Reply to: