[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freewnn:00090] Re: autoconf? automake?



 元木@ITLです。

# 抜けまくってるなぁ... 精進せねば

In article <9908190659.AA20979@yamato.trad.pfu.co.jp>
    kate@pfu.co.jp (KATAYAMA Yoshio) writes:

| > bindir         辞書ツール                      ($(prefix)/bin)
| > sbindir        サーバ、サーバツール            ($(prefix)/sbin)

| bin と sbin を分ける理由は何でしょうか。また、この分類では、uum 
| はどちらに入ることになるのでしょうか。

| > cwnn_sbindir   cWnnサーバ、サーバツール        ($(prefix)/sbin)
| > twnn_sbindir   tWnnサーバ、サーバツール        ($(prefix)/sbin)
| 
| 現在は、tWnn というのは存在せず、cWnn の中に cserver と tserver 
| がある形になっています。

 う、説明不足 & 校正不足で申し訳ありません。

 個人的に cWnn と tWnn をソース & インストール上分けた方がい
 いのではないかと思っているので、このような構成を考えていま
 す。

# autoconf 化の終った後に話を出そうかなと思っていたのですが...

 以下、「なぜ、cWnn と tWnn を分けるか」の理由です。

 tserver を使っているのに、 コマンドが catod や cdtoa のよう
 に、頭に"c"がついているのはイマイチなのではないかと思ってい
 るのがまず一つ。
 
# 自分の気分の問題なので不適当な理由があれば、この主張は引っ
# 込めます。

 もう一つの理由。

 現状、中国語Wnn と 台湾語(?)Wnn がごちゃ混ぜに cWnn ディレ
 クトリ に入っている現状をなんとかしたいと考えています。

 たしかに、cWnn と共通のオブジェクトも多いので現状の構成も一
 理あります。

 しかし、データ部分はディレクトリ単位で td, tdic, cd, cdic 
 と別れているのだからいっそのこと Wnn, cWnn, kWnn と同列で、 
 tWnn として独立させた方が、(利用者、開発者両方にとって)なに
 かと便利なのではないかと思います。

 例えば、tWnn 以下で、make, make install すれば tWnn だけインストー
 ルしたり、パッケージ化できたりしますし....

# 私はソコツモノなので tserver に最初気がつきませんでした。
# 他の人が私の二の舞にならないようにしたいです。

| > wnn_libdir     バイナリーデータ                ($(prefix)/lib/wnn)
| > wnn_dicdir     辞書                            ($(prefix)/lib/wnn/dic)
| > wnn_userdicdir ユーザ辞書                      ($(prefix)/lib/wnn/dic/usr)
| > wnn_datadir    テキストデータ                  ($(prefix)/share/wnn)

| こちらは名前が衝突しますので、従来通り wnn/@LANG/… とするか、或
| は lib/wnn、lib/cwnn、… として、ディレクトリーを分ける必要があ
| ります。

 大切なことを忘れていました。ありがとうございます。  
 just idea では同じことを繰り返しますので、もうちょっと考え
 ます。

sin.