[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: とりあえず決めておきたいこと
In message <199902130154.KAA08648@layna.kaynet.or.jp>
on Sat, 13 Feb 1999 10:54:24 +0900 (JST),
kay@kaynet.or.jp wrote:
> 1. locale をどうするか
...
> 1.2.4 locale を含んだ日本語版の libc を用意
> Sun OS の様だ…。ということは minor version が + 100 か?
あれはどう考えても失敗策です。変更したライブラリを別の、例えばlibc.soと
は異なるものにした方が良いでしょう。
> 3.2 全 IME を含んだパッケージを作成
> wnn, canna, sj3 を含んだパッケージを作成する。1パッケージでOK。
これは実行時に各IMのランタイムが必要になってしまうので、嬉しくないでしょ
う。
> 4. 対象機種をどうするか
>
> とりあえず、手持ちの機材で出来るだけ広いプラットフォームをサポートし
> たいとは思うのですが、もともと特定の CPU に依存している場合とかはどう
> するか。
依存というのが、どのようなタイプかによる気もします。
a. 元々のコーディングがタコである。
b. 特定のportにしかないデバイスを扱ってる。
b.の場合は ONLY_FOR_ARCHS でおしましですね。a.の場合は、
> 4.1 無理に対応させない
取り敢えずは ONLY_FOR_ARCHS で。
> 4.2 機種毎にパッチを作成(#ifdef で切り分ける?)
> 4.3 依存性をなくすように修正(出来るのか?)
余録があればこれ。ここには 4.2 も含むケースはあるのではないでしょうか。
> 5. バイナリパッケージをどう作成するか
私はpkgsrcに現れれば、それから先はあまり気にしていません。
> 5.1 テスト
>
> 5.1.1 作成者がテスト
で、十分だと思います。問題があればsend-prで修正していく?
> 番外
>
> 6. コンソールの多国語化
>
> 6.1 kcon 相当品を用意
既にあるのは、pccons用のworld21ですね。これをモジュールではなくpcconsへ
の直接組み込みをすると現在のsysinstあたりを日本語表示させるのは割と
楽かもしれません。
> 6.2 NWSCONS を多国語化
> こっちが本命ですかね?
ですね。
> 内部的に Unicode みたいだし UTF-8 を locale に用意してあとはフォ
へ? 中身はほとんど見てないんですが、そうなんですか...。
> ントの切替だけである程度は誤魔化せるんじゃないかな?
> 必要ならあとでコードの変換機構を追加すればいいし。
あと日本語とは関係ないのですが、pcvtにあって他にないものとしてキー入力の
FIFOがあります。これのおかげで、X環境でのキー入力の誤動作が起きないケー
スもあるようです。
--
神戸 隆博(かんべ たかひろ) at home