[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:11215] package infomation
吉山@もうすぐ品川です。
Debian のパッケージ情報について、幾つか提案。
前にも書いたけど、その後どうなったか分からないので、再提案。
---
1)説明文のマルチリンガル化
各国語版の Description を個別ファイル化し、
・個々のパッケージ内の情報ファイル
・全パッケージ管理ファイル (like Packages.gz)
として、dpkg/apt から利用できるようにする。
ユニバーサルOSを標榜する Debian のパッケージ情報が英語のみとは、何
ともお粗末。…
2)パッケージスクリプト({post,pre}{inst,rm})について
a)単一化、コマンドラインオプション化
2000個のパッケージにそれぞれ含まれるセットアップスクリプトが複数あ
るのは、Iノードの浪費に繋がる。各ファイルを1ファイル化し、コマンド
ラインオプションよって動作を選択するのはどうか
c)スクリプトの追加
{post,pre}{inst,rm}だけでは機能が十分ではない。そこで、以下のスクリ
プトを追加する。
base: 基本システムを構築する際の動作
conf: パッケージの設定(ツールの実行を含む)
また、{post,pre}{inst,rm} を簡略化し、それぞれにおいてエラーが発生
しないようにする。特に、{post,pre}inst については、動作にユーザの介
在がない(必要としない)ようにし、ユーザによる設定は全て conf に移
す。
---
本来ならさっさと org のメンテナになって本家で提案すべきですが、相変
わらず potato がリリースされない状態ではメンテナになれそうにないので、
とりあえず JP で提案しときます。
---
Name: 吉山あきら Akira Yoshiyama
E-mail: yosshy@debian.or.jp (yosshy@xxxxxxxxxxxxx)