[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:6459] INSTALL_DIR



>>>>> [meadow-develop : No.6459] にて
>>>>> koseさんは書きました:
kose> 1. Netinstall の INSTALL_DIR

kose>  c:/Meadow (バージョンディレクトリなし)にしました。

kose> これは Netinstall のパッケージを Meadow のバージョンに依存さ
kose> せないようにするためです。
kose> これに反対意見はなく、賛成のメール(MD:6358)はありました。 

kose> >>>>> In [meadow-develop : No.6457] 
kose> >>>>> “三好” = MIYOSHI Masanori wrote:
三好> >>>>> [meadow-develop : No.6453] にて
三好> >>>>> 藤井さんは書きました:
藤井> バージョン番号ディレクトリをなくした時点で、../site-lisp を見にいくと
藤井> いう仕様は不自然なものとなったと思います。なので、../site-lisp を参照
藤井> するのをやめること自体は良いと思います。
藤井> また、site-lisp 等の共有を自力でするということ自体も異論ありません。

三好> どうも、意識のずれがあるようですね。

三好> バージョン番号ディレクトリをなくすものとして合意が取れたとは思って
三好> いません。

三好> あくまでも従来のディレクトリ構成が基本であって、特例として
三好> netinstall 向けにカスタマイズした構成にも対応できるようにしたもの
三好> と考えてました。

三好> 私は、従来できたこと(従来と同じディレクトリ配置)は、特別な理由がな
三好> い限り、そのまま(特別な設定なしで)できなければいけないと思います。
三好> これは強い希望です。

三好> ;; Meadow2->Meadow3へ移行するときにはこの条件は大きく緩和しても構
三好> ;; わないと思います。


三好> それなりの理由があって、変更するとしても、移行措置が必要だと思いま
三好> す。例えば、両方のディレクトリ構成に対応できるようにしてから、古い
三好> 方は obsolete 宣言してしばらくした後で完全に移行する等。

kose> 順番に整理するとこういうことですか?

これに異論はありません。

kose> 2. リリース tarball の INSTALL_DIR

kose> 同様に c:/Meadow にしちゃいましたし、INSTALL.Meadow の記述も
kose> 合わせてしまいました。

kose> バイナリ (MD:6424)
kose> http://www.meadowy.org/meadow/dists/Meadow-2.10-i386-pre1.tar.gz
kose> がその構成になっています。

kose> Netinstall でインストールした場合と同じ方が良いだろうと小関
kose> が独断でやりました。(議論する必要はないだろうと勝手にやった)

同じく、これに異論はありません。

kose> 3. 通常通り make install した時の INSTALL_DIR

同じく、これにも異論はありません。


kose> この件が合意がとれていないと三好さんの発言。

ちょっと補足させてください。

(1)ソースからビルドする時(開発者)
(2)ビルドしたものを利用する時(一般ユーザ)
に分けて考えます。

私の意見は、
(1)だけに影響を与える変更はぜんぜん問題ないけど、
(2)にも影響を与える変更は良くない
というものです。

今議論している問題は、(2)に影響を与えるので、ちょっといやだと思い
ます。例えば、 パスを通すために .emacs に従来は不要だった設定が必
要になりますよね。

一般ユーザがバイナリ配布版をを使う場合にも、ユーザが意図してディレ
クトリ構成を従来と同じに変更してしまったら、同じ問題が起きると思い
ます。

;; 私なら間違えなく従来と同じディレクトリ構成にしちゃいます。

--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/