[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:16232] Re: パッケージ名のネーミングルールなど
- From: Hideki Yamane <henrich@xxxxxxxxxxx>
- Subject: [debian-devel:16232] Re: パッケージ名のネーミングルールなど
- Date: Fri, 25 Mar 2005 01:45:18 +0900
- List-help: <mailto:debian-devel-ctl@debian.or.jp?body=help>
- List-id: debian-devel.debian.or.jp
- List-owner: <mailto:debian-devel-admin@debian.or.jp>
- List-post: <mailto:debian-devel@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-devel-ctl@debian.or.jp?body=unsubscribe>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-devel-ctl@debian.or.jp; help=<mailto:debian-devel-ctl@debian.or.jp?body=help>
- X-ml-name: debian-devel
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-devel@debian.or.jp
- X-spam-level:
- X-spam-status: No, hits=0.1 required=10.0 tests=IN_REP_TO,ISO2022JP_BODY,ISO2022JP_CHARSET,RCVD_IN_ORBS, RCVD_IN_OSIRUSOFT_COM,REFERENCES,SIGNATURE_SHORT_SPARSE, SPAM_PHRASE_00_01,X_OSIRU_OPEN_RELAY version=2.44
- References: <200503011626.j21GQCqD015250@xxxxxxxxxxxxxxxxx> <200503141333.j2EDXvML005416@xxxxxxxxxxxxxxxxx> <20050318.065609.78729610.sano@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <200503201401.j2KE1Hxk000528@xxxxxxxxxxxxxxxxx> <20050322232316.GA746@xxxxxxxxxxxxxxxxxx>
- Message-id: <200503241645.j2OGjBMR022739@xxxxxxxxxxxxxxxxx>
- X-mail-count: 16232
- X-mailer: Datula version 1.52.01 for Windows
やまね です。
"Wed, 23 Mar 2005 08:18:13 +0900", "Osamu Aoki"
"[debian-devel:16230] Re: パッケージ名のネーミングルールなど"
>policyという意味ではそうです。
>
>でもBestPractice(最良手法)という視点があります。これだと
なので、 [debian-devel:16219] で
> とはいえ、大量にパッケージがある Debian のこと、分かりやすい
> パッケージ名を付けるに越したことはないと思うので、命名に対し
> ても best practice があったりするのではないか、と思うのですが
> 如何でしょう?
と書いているわけです、はい。
>> しかし、policy 好きな Debian でここら辺
>> が決まっていないというのもちょっと驚きです。
>
>皮肉ですね。
いいえ、全く素直にそう思いました。1万以上のパッケージが存在
している中でユーザが適切なパッケージを選ぶことができるような
方策が採られて無いのは意外です。
>これだとaptitude や dselect で見ると各パッケージバラバラになります。
>とっても見付けにくい気がしました。なぜ同じスタート語にしないんでしょ
>うか?
参考にしたパッケージにそれぞれ似せて名づけたからです。
同じ言葉で始めるとすると redhat-artwork になってしまうし…。
>これってみんなARCH=ALLなんですよね。 大体なんでこんなにパッケージを
>わけるんでしょうか?そのメリットは?良く見えません。
いいえ。all と any が混在しています。
例えば gtk1.2 関連のパッケージは入れたくないというユーザが
いたとして(実際に試してもらった人で居た訳なのですが)、
その際は gtk2-engines-bluecurve のみ入れてもらえば良い様に
してあります。
同様に kde-theme-bluecurve は KDE 関連のパッケージが必要な
い人は入れなくて済むように(KDE は巨大ですから)、gdm-theme-bluecurve
は gdm 関連にだけ依存していますから、gdm の見た目だけを変え
たいという人にはそれだけで済む様にしています。
>もし設定を導入スクリプトでしているなら、他のやりかたはないのでしょうか?
あまり設定というのはしていません。上記のように依存している
パッケージを増やさないようにしたい、という観点から分割をし
ているだけです。
>参考まで気の付いた事をかきました。
上の話でさらに気がついたことがあればご指摘下さい。
--
Regards,
Hideki Yamane <henrich @ samba.gr.jp/iijmio-mail.jp>
Key fingerprint = 4555 82ED 38B6 C870 E099 388C 22ED 21CB C4C7 264B