 |
| カテゴリー |
タスク |
説明 |
期間 |
ステータス |
オーナー |
 |
| セキュリティー |
SSL/TLS |
信頼できない LAN や WAN 経由で信頼性のある接続をするためのトランスポート・レイヤーでの暗号化
|
2004年開始
|
2004年6月インテグレーション完
|
Hideki, Famao, Himi
|
 |
| X.509 認証 |
ローカルホストおよび信頼できる LAN 外でのリモートサーバーへの認証方式として
使用
|
2004年6月開始
|
2004年6月インテグレーション完
コンフィギュレーションのデザイン中
|
 |
| デフォルトでの UNIX ドメイン・ソケッ
ト使用 |
r11 で、手違いで削除してしまった UNIX ドメイン・ソケットを復活させ
デフォルトでローカル・ホストにしか接続させない路線を一歩すすめて、
デフォルトでは UNIX ドメイン・ソケットを使用する
|
2004年開始
|
2004年6月完了
|
 |
| 個人サーバーとして動かすための便利
オプション |
個人サーバーとして動かすときの複数のの手続きをまとめておこなう、
便利なオプション
|
2004年開始
|
2004年6月完了
|
 |
| vmseparator |
LE オブジェクトを別のvm(別の locale や別の identity で)走らせるこ
とで、シングル・ユーザー、シングル・コンテクストしかサポートしない、
旧 XIMサーバーや、IM ライブラリー用に作られた LE を動かすためのも
の。古いSoaris 上では古い LE をサポートするためによく使われ im-sdk r10
までは標準だったが r11 で移行期間終了として落とされていた。シングル・ユーザー、
シングル・コンテクストのオープンソース LE をサポートするため、
r12 で復活させる。
|
r10 までは含まれていた。r11 で削除された。
|
r12 へバックポートする
|
 |
| PAM |
ローカルホストや信頼できる LAN 上でのユーザー認証に PAM による認証
を追加する。
|
2001年開始
|
2001年完了
|
 |
| TCP Wrapper libwrap |
ホスト名・IPアドレスによる接続制限を行う
|
2001年開始
|
2001年完了
|
 |
| アクセス・コントロール設定 |
アクセス・コントロールのコンフィグレーションのデフォルトをローカル
ホストのみにし、追加設定は htt.conf で行うようにする。
|
2001年開始
|
2001年完了
|
 |
| 個人サーバー化 |
IIIM サーバーを XIM サーバーのように、個人サーバーとして走らせる事
は、最初の IIIMF リリースから可能である。個人サーバーとしてつくる
方が、マルチユーザー・サーバーとしてつくるより簡単で、IIIMF サーバ
ーも前段階が個人サーバーでそこから進化してマル
チユーザー・サーバになったためである。個人サーバ時代の大元をたどる
と 1989 年の XIM サーバーであった htt が祖先になる。
|
In 1997
|
最初からサポートしている。
|
 |
| Application |
GIMLET/GIMPET ホットキー・エディタ |
GIMLEt/GIMPET のユーザーフレンドリーな、GUI ベースのホットキー・エディタ
|
TBD |
オーナー募集中 |
 |
| GIMLET の X トランスポート依存の削
除 |
GIMLET の X トランスポート依存の削
除 |
TBD |
オーナー募集中 |
 |
| GIMLET GNOME 依存性の削除 |
GIMLET GNOME 依存性の削除 |
TBD |
オーナー募集中 |
 |
| GIMLET GUI コンフィギュレーター |
ユーザーフレンドリーな GUI コンフィギュ
レーター |
TBD |
オーナー募集中 |
 |
| unit LE エディタ |
unit LE 用の GUI エディタ |
TBD |
N/A |
Tatsuo Kobayashi |
 |
| 言語エンジン |
SCIM の統合 |
SCIM を LE として統合する |
2004年6月開始 |
TBD |
James Su |
 |
| iiimf-canna |
iiimf-canna を im-sdk に同梱 |
TBD |
未だ開始していない |
 |
| iiimf-skk |
iiimf-skk を im-sdk に同梱 |
TBD |
未だ開始していない |
 |
|
unit
|
サーバー・サイドの多言語コンポジション@\を提供する、
UNIcode Table based エンジン。これによって Xlib の@\不足な
コンポジションに頼る必要がなくなる。
残っているタスクは、ホットキーを使用した高効率な動的コンポジション@\
の追加。
|
2003年リリース。
|
Xlib Compose フ@Cルで定義されていた、ヨーロッパ言語はサポート済
み。さらに、次のインド系言語もサポート。
| |
INSCRIPT |
Transliteration |
| Bengali |
X |
|
| Gujarati |
X |
|
| Gurmukhi |
X |
|
| Hindi |
X |
X |
| Kannada |
X |
|
| Malayalam |
X |
X |
| Telugu |
X |
|
| Tamil |
X |
X |
|
Sriram, Hideki
|
 |
|
EIMILを使った、ラテンコンポジション
|
At least something equivalent with the /usr/X11R6/lib/X11/locale/[locale]/Compose
level of composition definition file in EIMIL for latin
scripts.
|
TBD
|
Seeking for owner.
|
 |
|
Hindi/Khmer Composition in EIMIL
|
Hindi and Khmer input method in EIMIL.
|
TBD
|
Seeking for owner.
|
 |
|
Windows IME ポーティング・キット
|
@ 簡単なサンプルと詳細なドキュメントによって、Windows IME を
IIIMF にポートする際の手助けとなるキット。
|
TBD
|
オーナー募集中
|
 |
|
Cascade Engine
|
Pseudo language engine connecting to the other IIIM
server as if an IIIM client.
|
TBD
|
TBD
|
 |
| ライブラリ |
SCIM デフォルト AUX
|
SCIM の統合の一環として、SCIM のデフォルト GUI という考えかたを、
デフォルト AUX オブジェクトとしてサポートする。
|
2004年6月開始
|
TBD
|
James Su
|
 |
|
IIIMWCF
|
MS-Windows 上で、ネットワーク上の IIIM サーバーを使えるように
する、クライアント・フレームワーク
|
2003年第一段階の実装完了
|
MSDN に含まれる fake-ime をベースに ASTI プロジェクトの一環として
行われた。現在、ソースをクリーンアップし、再配布にライセンス上問題
がある、fake-ime 部分をのぞいた、fake-ime バイナリ + IIIMWCF 部分
ソースとして配布できるよう整理中。
|
Yuhei Teramoto
|
 |
|
IIIMJCF PCE
|
Adding PCE support in IIIMJCF
|
TBD
|
Seeking for owner
|
 |
|
IIIMECF PCE
|
Adding PCE support in IIIMECF
|
TBD
|
Seeking for owner.
|
 |
| ホットキー・プロトコル |
ホットキーの設定等を行う新しいプロトコ
ルの追加と言語エンジンを切り替えるスーパー・ホットキーの追加。
|
2004年5月開始 |
2004年6月終了 |
Sriram, Hideki |
 |
| トリガーキーをスーパーホットキーに |
トリガーキーをスーパーホットキーとして
再設定
|
2004年6月開始 |
In progress |
 |
| LE から操作できる一般ホットキー |
|
TBD |
TBD |
 |
| Up/download facility for user dict/config |
Develop a uploading/downloading facility for user
dictionary/config in $HOME/ instead of (or in addition to) the LE's
specific central location
|
Started in June 2004 |
TBD |
Famao, Hideki, Himi |
 |
| String Conversion |
Fix the bug of string conversion
|
TBD |
TBD |
 |
| LE reloading |
Able to reload LE with SIGHUP without server restart
|
Next release(r12.0) |
committed to trunk |
Famao |
 |
| iiimcf-config |
Configuration tool for IIIMCF
|
TBD |
TBD |
 |
|
IIIMQCF
|
IIIM Client Framework for the immodule for Qt. Was initially focused
to provide IIIMCF for QtEmbedded, but refocused to support immodule
for Qt project.
|
Some components are released in Jan 2003, for QtEmbedded 2.3.2.
Work for immodule for Qt started in May 2004.
|
In progress.
|
Karl Park
|
 |
|
libiiimp
|
Generic C library which provides IIIM Protocol
handling. This library will be the base of both
IIIM server and IIIM clients, including xiiimp.so
through libiiimcf.
|
Started in 2002.
|
Completed in 2002.
|
 |
|
libiiimcf
|
Above libiiimp, this library implements generic C interface
for IIIM Client as IIIM Client Framework.
This library will be the base of all C/C++
IIIM clients, including xiiimp.so.
|
Started in 2002.
|
Completed in 2002.
|
 |
|
PCE
|
Primary Compositon Engine, works as a remote frontend
of the language engines loaded in the IIIM server, by
downloading the IM applet written in the Extensible IM
Interface Language(EIMIL) on demand.
PCE implements XML parser to interpret EIMIL, as well as
statemachine, and basic IM components handling capabilities.
|
Prototype in elisp in June 2002.
First snapshot in C in June 2002. Version 1.0 in Q4 2002.
|
Design and prototype in elisp and C in progress.
Tentative integration with IIIMSF is in progress.
|
 |
|
EIMIL/PCE
|
The Extensible IM Interface Language(EIMIL, pronounced "I mill")
enables simple authoring of input method for PCE.
It is a complete programing language based on XML designed for
input method authoring with PCE.
|
First snapshot in June 2002. Version 1.0 in Q4 2002.
|
DTD definition is done.
|
 |
|
libiiimcf adaptation to gtk+
|
Adding a direct IIIMF support via gtk+ pluggable
input method interface.
|
Started in 2003.
|
Completed in 2003.
|
 |
|
libiiimcf adaptation to mozilla
|
Adding a direct IIIMF support into mozilla.
|
TBD
|
after libiiimcf snapshot
|
 |
|
libiiimcf adaptation to StarOffice, OpenOffice
|
Adding a direct IIIMF support into StarOffice, OpenOffice
|
TBD
|
after libiiimcf snapshot
|
 |
|
xiiimp.so adaption to libiiimcf
|
The xiiimp.so is the shared object dynamically loaded
into Xlib and htt_xbe, which implements
IIIMXCF. Current implementation uses own protocol
handler and event dispatcher, but as soon as libiiimcf
is ready, xiiimp will be based on libiiimf.
|
Started in 2003
|
Completed in 2003
|
 |
|
IIIM server adaption to libiiimp
|
Current implementation uses own protocol handler and
event dispatcher, called IMdkit, but as soon as
libiiimf is ready, it will be based on libiiimp.
|
Started in 2002
|
Completed in 2003.
|
 |
|
GUI helper
|
GUI modules currently handled in xiiimp.so directly
will be separated into the GUI helper module, so that
it will be free from the restriction of using Xlib
only, and it can be implemented in several toolkits
and other forms(such as applet).
|
TBD(by Q4 2002)
|
Design in progress.
|