[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: