[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:5435] バージョン番号形式
- X-ml-count: 6302
- Subject: Re: [MD:5435] バージョン番号形式
- From: Shuichi KITAGUCHI <kit@xxxxxxxxxxx>
- Date: Mon, 14 Feb 2005 01:07:15 +0900 (JST)
- X-mailer: xcite1.48> Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI)
三好> つい先日 Emacs CVS HEAD のメジャー番号が上がって、22.0.50 となりま
三好> した。
三好> 私としては、これをベースとする Meadow-2.20-dev のメジャー番号も上
三好> げるべきであると考えます。
賛成です。
三好> というわけで、結論が出ないまま収束した感のある、Meadow のバージョ
三好> ン番号形式について再び議論を深めたいと思います。
三好> 皆さんどのように考えますか?
三好> ;; インストールディレクトリの問題も含めて考えて下さい。
三好> (1) Meadow-3.x.y (メジャー番号+マイナー番号+バグフィックス番号)
三好> (2) 現行どおり Meadow-3.xx (メジャー番号+マイナー番号)
三好> (3) その他
三好> ちなみに、私は(1)を推します。
私も、
Meadow 3.x.y (major + minor + bugfix)
を推します。レジストリやディレクトリ名には、"3.x"までを含めます。
# ちなみに、"3.9"の次は"3.10"派です(^^;
ディレクトリ構成としては、
http://www.meadowy.org/meadow/wiki/pukiwiki.php?NetInstall
にあるものを少し修正して、
Meadow
+- 3.x
+ bin
+ bitmap
+ data
+ etc
+ info
+ leim
+ lisp
+ lock
+ packages ------------- Netinstall用のdir
| + etc
| + info
| + lisp
| + default.el ------------ auto-autoloads.elをロードする
| + pkginfo
| | + $PKGNAME ------------ パッケージ名
| | | + MANIFEST ---------- file list
| | | + Makefile.pkg ------- makefile for package
| | | + _pkginfo ------- オリジナル Elisp URL.
| | | + auto-autoloads.el -- パッケージ個々のdefault設定
| | ...
| + setup ----------- Netinstall install DB and log
+ site-lisp
という感じでしょうか?
難しいのは、例えば3.1と3.2でelisp的には互換性があって共用できる場合
をどう扱うかなんですけど、とりあえず上では分けてみています。
--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx