[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