[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