[Freewnn-users 43] To Do (or Wish) List for FreeWnn

Back to archive index

Tomoki AONO aono****@cc*****
2005年 9月 12日 (月) 02:08:00 JST


青野です。お久しぶりです。

以前小野さんがまとめていたToDoリストを青野の興味分野から再
構築して見ました。同氏の項目をすべて受け継いだものでもない
し、どちらかといえばWish listに近いのですが…。こういうの
ならできる、足りないものがある、など何か考えるきっかけにで
もなれば幸いです。
#本来なら1年前に出すべきものだったのかもしれません。

(多分終えたつもりのこと)

 - gcc4対応(今まではウォーニングですんでいたものがエラーに
なってたものの最低限の修正)
 - libwnn関連ファイル・ヘッダのLGPLへの書き換え
 - Wnn/uum/jhlp.c で<err.h>をインクルードするのをやめた 
(実は2年前にも似たようなことを述べてた… 
([freewnn:00989]))

(とりあえずこれだけできたら次のalpha版を出してみよう)

 - uumに関してcanuumパッチと かべ@SRA東北氏のパッチをなん
とか統合
 - (上記で解決しなければ)FreeBSDのtgetstr()の戻り値の処理
を変更([Freewnn-users 39]、和田@川崎氏)
 - pod.c のプロトタイプミスマッチ (RedHat系)
 - 現状 crypt()の定義がないためクラッシュするGentoo/x86-64の
ための対応 ([wnn-users 1041 / 1046]、松鵜氏)
 - (英語だけになると思いますが)ChangeLog作成

(正式版リリースまでに何とかしたいこと)

 - libtool / config.guessの更新
 - とりあえず cuum / kuumも作成するようにする
 - マニュアル類の更新 (とりあえずは内容の反映と英語版の作
成、できればDocBookなど他形式への変換が容易なフォーマット
での再作成)
 - 各ファイルの冒頭部分から tomo.gr.jpなメールアドレスを削
除(既に有効でないのですよね?)
 - FSFの住所が変わったらしい(?)のでその変更
 - (特にコンパイルファームでの構築テスト用に)ソースディレ
クトリ以外のディレクトリで構築・インストールできるようにす
る
 - (少なくとも)Cannaで変更のあった pubdic+の内容を反映
 - ヘッダにプロトタイプ宣言を付加
 - Webページ(SourceForge.jp側)の更新 (開発者募集を告知、英
語でダイジェスト版)
 - バージョン番号のつけ方の再考 (1.1.1? 1.11? /
1.1.1-a02x? 1.10-pl02x? といった複雑な関係はもうやめたいの
ですが、青野の一存で変更してもよいものか…)

(それ以降に何とかしたいこと)

 - jlib.V3 (Wnn3 API互換ライブラリ)のサポートははずす
 - jserverrcのパラメータに合わせて動的に最大接続数を変えら
れるようにしたい (ある意味では 
[freewnn:00{395,400,403,405,555}] (小野さんのToDoリストに
よる)の発展形?)
 - wnnkill / uumなどで使われているsnprintf()の代替関数を 
同関数が存在しないシステム用に付けたい
 - xutoj.c 内の文字コード変換関数が変換後文字列のバッファ
長を考慮してない節があるのが気になる
 - 日本語・英語manを同時にインストールできるようにしたい
 - 不正な辞書を読むとjserverがクラッシュする問題の解決
([freewnn:00911]から始まり対処できていない部分、その1)
 - 接続元IPアドレスなどをログに記録するようにする
 - jserverのログ形式を見直す

(意識はしているがとても手が回らないこと)

 - FreeWnnのlibwnnで Wnn 6/7/8 サーバに接続
 - 逆にWnn6/7(/8)クライアントがFreeWnnのjserverに接続した
ときもそれなりに相手をするようにしたい
 - Xwnmo を(できればWnn4.2からの移行の際ライセンス変更のた
め取り除かれた、Xのソース内にあるヘッダファイルなしで)構築
できるようにする
 - pubdic+など辞書を更新しても頻度ファイルを作り直さないよ
うにできるとよい
 - (ユーザ辞書に単語登録すると?)不正な辞書ができる問題の解
決 ([freewnn:00911]から始まり対処できていない部分、その2。
長年すみません)
 - Wnnとしての変換性能の向上
 - だれか適当な人に開発を譲る、あるいは(青野による開発は終
了、ということにして名実共に)放置して手を上げる人を待つ(…。)
----
青野智樹	(aono****@cc*****)
Personal opinion only...



freewnn-users メーリングリストの案内
Back to archive index