Uimの歴史

出典: Uimwikija

MediaWikiの仕様により先頭の小文字が大文字になっています。正しくは「uimの歴史」です。

目次

[編集] 2002年

[編集] 8月

  • Yusuke TABATA氏により開発が開始される(im-scm)。
  • im-scmをutenaに改名(utena 830)。
  • ツールキット非依存部分がライブラリとして分離される。

[編集] 9月

  • uim-pyが登場。
  • utenaをuimに改名(uim 925)。

[編集] 11月

  • autotools化される。

[編集] 2003年

[編集] 1月

  • uim-viqrが登場。
  • uim-ipaが登場。
  • uim-hangulが登場。

[編集] 4月

  • メンテナをTOKUNAGA Hiroyuki氏に交替。

[編集] 5月

[編集] 6月

  • 平成15年度未踏ソフトウェア創造事業に採択され、Anthyから独立したプロジェクトになる。

[編集] 7月

  • RPMのspecファイルが用意される。
  • jmodeをベースにしたuim-ximが登場。

[編集] 8月

  • 0.0.1リリース。
  • uim WikiがSourceForge.jp内に用意される。
  • uim-tutcodeが登場。

[編集] 9月

  • 開発や議論のためのIRCチャンネル(#言語入力環境)が用意される。
  • ソースコード管理システムをSubversionに移行。
  • uim-helper-applet(GNOMEパネル用uim-toolbarアプレット)がtrunkに登場。

[編集] 10月

  • 0.1.0リリース。
  • uim-latinが登場。

[編集] 11月

  • 開発の場をfreedesktop.orgへ移動。
  • screen-uimが開発される。
  • uim-helper-toolbar(GTK+版uim-toolbar)がtrunkに登場。

[編集] 12月

  • 0.2.0リリース
  • pkg-configに対応。
  • MacUIMが開発される。
  • uim-tomoe-gtkが開発される。

[編集] 2004年

[編集] 1月

[編集] 2月

  • 0.3.0リリース。
  • 64bit CPUに対応。
  • screen-uimがtrunkにマージされる。
  • uim-romajaがtrunkに登場。
  • uim-pyunihanがtrunkに登場。
  • uim-shell(uim-sh)が開発される。
  • ChangeLogが用意される。
  • ライセンスを「一部を除きGPL/修正BSDLのデュアルライセンス」から「一部を除き修正BSDL」に変更。

[編集] 3月

  • uim-qtサブプロジェクトでQUimInputContextPlugin(uim-qt)が開発される。
  • uim-kdehelperサブプロジェクトで各種ツールのQt版が開発される。

[編集] 4月

  • uim-fepが開発される。
  • BTSを導入。
  • uim-m17nlibがtrunkに登場。
  • uim-shがtrunkにマージされる。

[編集] 5月

  • uim-pinyin-big5がtrunkに登場。

[編集] 7月

  • 0.4.0リリース。
  • uim-fepがtrunkにマージされる。
  • コミット数1000(Takuro Ashie)。

[編集] 9月

  • gettextに対応。
  • uim-input-pad-jaが登場。
  • ブリッジにはuimという一つのモジュールを見せるように変更。
  • GKrellUIMが開発される。
  • sumikaがtrunkにマージされる。
  • sumikaをベースにしたuim-dict-gtkが登場。

[編集] 10月

  • 初のuimをネイティブサポートしたソフトウェアが登場(mlterm)。

[編集] 11月

  • freedesktop.orgがクラックされる。
  • 初のuim conferenceが開催される。
  • uim-euroが開発される。

[編集] 12月

  • Subversionリポジトリが再構築される(最終コミット数1573)。
  • 各モジュールがpluggableになる。
  • uim-scimがtrunkに登場。
  • uim-qt4がtrunkにマージされる。

[編集] 2005年

[編集] 1月

[編集] 2月

  • uim-ipaをuim-ipa-x-sampに変更。
  • uim-qtサブプロジェクトからuim-qtがマージされる。
  • uim-kdehelperサブプロジェクトからuim-toolbaruim-im-switcheruim-prefのQt版、uim-chardict-qtがuimにマージされる。
  • uim-iiimfが開発される。
  • uim-readlineとuim-pcreが開発される。
  • セキュリティホール(CVE-2005-0503)が発見される。
  • composerフレームワークを開発するツリー、composerブランチがつくられる。
  • uimのロゴがデザインされる。

[編集] 3月

  • wmuimが開発される。

[編集] 6月

  • uimの公式ロゴが誕生する。
  • SigSchemeが開発される。
  • uim-byeoruが開発される。

[編集] 7月

  • uim.elが開発される。
  • uim-module-managerが登場。
  • SigSchemeベースのuimを開発するツリー、r5rsブランチがつくられる。
  • コミット数1000(Kazuki Ohta氏)

[編集] 8月

  • uim-festivalが開発される。
  • uim-rubyが開発される。
  • 0.5.0リリース。
  • ライセンス問題でuim-pyをm17n-libベースに変更。

[編集] 9月

  • セキュリティホール(CVE-2005-3149)が発見される。
  • uim-manaが開発される。

[編集] 11月

  • コミット数2000(YAMAMOTO Kengo氏)
  • プロジェクトリーダーをYAMAMOTO Kengo氏に交代。
  • uim.elがtrunkにマージされる。
  • uim-manaがtrunkにマージされる。
  • uim-byeoruがtrunkにマージされる。

[編集] 12月

  • 日本人以外では初のコミッターが誕生(Jae-hyeon氏)。
  • 1.0.0リリース。
  • 公式ユーザ文書が用意される。

[編集] 2006年

[編集] 1月

  • コミット数3000(Etsushi Kato氏)

[編集] 6月

  • 1.1.0リリース。

[編集] 7月

  • uim-kdehelperからKDEパネル用uim-toolbarアプレットがtrunkにマージされる。

[編集] 8月

  • 1.2.0リリース。

[編集] 11月

  • コミット数4000(YAMAMOTO Kengo氏)

[編集] 12月

  • uim-trycodeが登場。
  • uim-chewingが開発される。
  • 1.3.0リリース。
  • r5rsブランチがtrunkにマージされる。
  • 内蔵SchemeインタープリタをSIODからSigSchemeに変更。

[編集] 2007年

[編集] 1月

  • 1.4.0リリース。
  • 代替関数がopenbsd-compatベースになる。

[編集] 2月

[編集] 4月

  • OpenBSD/NetBSDのlookコマンドが取り込まれる。
  • uim-lookがtrunkにマージされる。
  • uim-sj3が開発される。

[編集] 5月

  • 開発の場をGoogle Codeへ移動。

[編集] 8月

  • 多くのコードがCからSchemeに移される。
  • libuimのuim-scm機構がlibuim-scmライブラリとして分離される。
  • uim-shのeditlineサポートがuim-editlineモジュールとして分離される。

[編集] 9月

  • uim Wikiを現在の場所に移転。
  • uim-qt4が正式なブリッジになる。
  • コミット数5000(YAMAMOTO Kengo氏)
  • uim-libnotifyが開発される。

[編集] 12月

[編集] 2008年

[編集] 1月

[編集] 2月

  • uim-sj3がtrunkにマージされる。
  • uim-wnnが開発される。

[編集] 3月

  • uim-wnnがtrunkにマージされる。
  • uim-curlがtrunkにマージされる。

[編集] 5月

  • 1.5.0リリース。