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

[debian-devel:16738] Re: 第27回東京エリア Debian 勉強会



こんにちは、’

> >  1. quilt を使ったパッチ管理
> > 
> > 	quilt というパッチ管理ツールの紹介をします。Debian パッケージ
> > 	メンテナは、開発元のソースコードに問題修正用のパッチをいくつも
> > 	当てたり、新しいソースコードが出たときにパッチを取捨選択し当て
> > 	直したりしなければなりません。このようなパッチワークはパッチ管
> > 	理ツールなしでは不可能な芸当です。Debian で代表的なパッチ管理
> > 	ツールは dpatch ですが、今回紹介するのは Linux Kernel などで活
> > 	用されている quilt です。quilt は Debian パッケージメンテナン
> > 	ス専用のツールというわけではなく、膨大なパッチワークを必要とす
> > 	る人なら誰にでもお勧めできるツールです。
> 
> dpachより便利そうでかつ一般性のある面白い面を持ったツールということが
> わかりました。


dpatch のメンテナとしては、 'quilt new 'のように dpatch-edit-patch で
も 00list を編集してくれるモードを追加したらよいかなぁ、と思ってしまい
ました。
 
> >  2. darcs を使ってみよう
> > 
> > 	分散 SCM(分散ソースコード管理システム)のツールがたくさんあり
> > 	すぎて何つかったらよいのかわからない方、そんなあなたに朗報です。
> > 	darcs をつかって Debian パッケージをメンテナンスする方法につい
> > 	て伝授します。最近 darcs をすでに捨て mercurial にのりかえてし
> > 	まった David Smith がみなさまに darcs の素晴らしさについて語り
> > 	ます。
> 
> パッチの理論は面白そうで禁断の実だということと、優れているが取っても遅
> いということがわかりました。Moor's Lawを考えると10年後ぐらいには実
> 用性がアップしているかな?(CPUなどの性能向上のことです。)

パッチの理論、複雑さが線形ではないのが本質的な問題かもしれませんね。イ
ンタラクティブさと、パッチのマージ処理のハングしているかのような挙動が
問題ですね。

> >  3. git で Debian パッケージ
> > 
> > 	Linux kernel のソースコードを管理している分散SCMツールとして有
> > 	名な git。その git を普段利用している上川が Debian パッケージ
> > 	を git で管理する際の実際についてお伝えします。
> 
> 以外と簡単そうで、git(ギット)食わず嫌いだったことを痛感しました。
> bzrをと考えていましたが、gitにころびそうです。

Christian Perrier が bzr のコマンドラインオプションがまた動かなくなっ
た、とブログに愚痴をこぼしていました。しかしながら、ubuntu でこんなに
活用しているのは、何かよい点があるはずなので、是非使っている人の話を聞
いてみたいところです。


上川
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project