Home >> Sub-Committee Input Methods >> IIIMF DASHBOARD
Search
  HOME | SPECIFICATIONS | DOWNLOAD | FAQ | PRESS RELEASE  
  Login/Create an account  
Untitled Document
  Active Projects
 
Untitled Document
  Past Projects
  Big 5
Untitled Document
  Main Menu
 
IIIMF DASHBOARD

(4486 total words in this text)
(9421 Reads)   Printer friendly page

IIIMF Project ROADMAP/DASHBOARD
CATEGORY TASK DESCRIPTION SPAN STATUS OWNERS
Security SSL/TLS For using over untrustful LAN and WAN, enabling transport encription. Started in 2004. Integrated in June 2004. Hideki,
Famao,
Himi
X.509 Authentication To extend authentication beyond localhost and trustful LAN, adapting to proper authentication standard. Started in June 2004. Integrated as a part of SSL/TLS support in June 2004. Easy configuration support is in progress.
defaulting to UNIX domain socket Revive UNIX domain socket which was once removed by accident in trunk, move one step further along with the "localhost only in default" line, changing the default transport to UNIX domain socket. Started in 2004. Completed in June 2004.
per user server convenient option Adding abbreviative command-line option and convenient feature to make configuration easier for invoking htt_server as per user server. Started in 2004. Completed in June 2004.
vmseparator Run LE object in separate vm(with separate locale,identity)to support single user/single context simple LEs developed for single user/single context XIM server or IM library. It was intensively used on Solaris helping migration of old LEs such as CM til r10, but removed in r11. Will revive in r12 for supporting such simple LEs in opensource. Was in up to r10, removed in r11. Need to backport back to future release (r12.x)
PAM To authenticate the client requesting connection from localhost or trustful LAN, introducing PAM based authentication. Started in 2001. Completed in 2001.
TCP Wrapper libwrap Introducing hostname/IP address based connection controll. Started in 2001. Completed in 2001.
Access Controll Config Changing the default configuration for accepting client connection only to localhost clients, by introducing a customizable server configuration file htt.conf. Started in 2001. Completed in 2001.
Per user server Allowing htt_server to run per user as a user server, just like XIM server. From the beginning, this has always been possible since "per user server" is much easier than multi-user server and was where mutliuser capable htt_server originally came from, derived from htt XIM server initially implemented in 1989. In 1997 Already supported even before initial delivery in 1997, as IIIMF was enhanced as multi-user server from per-user server.
Application GIMLET/GIMPET hotkey editor Create a user friendly GUI hotkey edit with GIMLET/GIMPET TBD Seeking for owner.
GIMLET X transport dep. removal Remove X transport dependency on GIMLET TBD Seeking for owner.
GIMLET GNOME dep. removal Remove GNOME dependency on GIMLET TBD Seeking for owner.
GIMLET GUI configurator A user friendly GUI configurator with GIMLET/GIMPET TBD Seeking for owner.
unit LE editor GUI editor for Unit LE TBD N/A Tatsuo Kobayashi
Language Engine SCIM merge Merging SCIM language engine side Started in June 2004 TBD James Su
iiimf-canna Package iiimf-canna into im-sdk TBD Has not started yet.
iiimf-skk Package iiimf-skk into im-sdk TBD Has not started yet.
unit Server side multilingual composition capability with UNIcode Table based IM allows Xlib to strip off its limited composition capability with Compose file. Additional tasks being planned: Adding hotkey based dynamic compositioin. Released in 2003. European compositios in Xlib Compose file are all supported. So far, following Indic scripts are also implemented.
INSCRIPT Transliteration
Bengali X
Gujarati X
Gurmukhi X
Hindi X X
Kannada X
Malayalam X X
Telugu X
Tamil X X
Sriram, Hideki
Latin Composition in 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 porting kit Simple sample implementation and documentation for porting IME written for Windows to IIIMF. Using Hindi IME originally written for Windows, the kit describes step by step how to port. The kit includes the source of IME "before(for Windows)" and "after(for IIIMF)". TBD Project suspended, seeking for new owner..
Cascade Engine Pseudo language engine connecting to the other IIIM server as if an IIIM client. TBD TBD
Library SCIM default AUX Merging SCIM default GUI as default AUX GUI Started in June 2004 TBD James Su
IIIMWCF IIIM Windows Client Framework Initial developement complete in 2003. Initial implementation using fake-ime of MSDN is done as a part of ASTI. The project is trying to separate our own code from fake-ime code which is not opensource-able(copyright Microsoft) to opensource the rest of of code we own copyright. Before releasing the source + fake-ime library form, we plan to release binary. Yuhei Teramoto
IIIMJCF PCE Adding PCE support in IIIMJCF TBD Seeking for owner
IIIMECF PCE Adding PCE support in IIIMECF TBD Seeking for owner.
Hotkey protocol A new protocol to config hotkey and also have a super hotkey for LE switching etc Started in May 2004 Completed in June 2004 Sriram, Hideki
Trigger key with super hotkey Use super hotkey to configure the trigger key Started in June 2004 In progress
Generic hotkey mechanism for LEs 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.

Untitled Document

 
 
Select interface language:

Untitled Document

 
 
Warning: Smarty error: unable to read template resource: "default/views/calendarblock/month_view.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589

Warning: Smarty error: unable to read template resource: "default/views/calendarblock/todays_events.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589

Warning: Smarty error: unable to read template resource: "default/views/calendarblock/upcoming_events.html" in /var/www/postnuke/html/modules/PostCalendar/pnincludes/Smarty/Smarty.class.php on line 589





powered by
DIGITAL DREAM

This web site was made with PostNuke, a web portal system written in PHP.
PostNuke is Free Software released under the GNU/GPL license.
Copyright © 2001 Open Internationalization Initiative (OpenI18N). All rights reserved.