<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>素心如何天上月 &#187; iBus</title> <atom:link href="http://yongsun.me/tag/ibus/feed/" rel="self" type="application/rss+xml" /><link>http://yongsun.me</link> <description>Yong Sun&#039;s Blog</description> <lastBuildDate>Sat, 17 Dec 2011 16:17:35 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3</generator> <item><title>ibus-sunpinyin 2.0 发布 release candidate！</title><link>http://yongsun.me/2009/11/ibus-sunpinyin-2-0-%e5%8f%91%e5%b8%83-release-candidate%ef%bc%81/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ibus-sunpinyin-2-0-%25e5%258f%2591%25e5%25b8%2583-release-candidate%25ef%25bc%2581</link> <comments>http://yongsun.me/2009/11/ibus-sunpinyin-2-0-%e5%8f%91%e5%b8%83-release-candidate%ef%bc%81/#comments</comments> <pubDate>Tue, 03 Nov 2009 23:42:34 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Input Method]]></category> <category><![CDATA[iBus]]></category> <category><![CDATA[sunpinyin]]></category> <category><![CDATA[sunpinyin-2.0]]></category> <guid
isPermaLink="false">http://yongsun.me/?p=1060</guid> <description><![CDATA[感谢Kov Chai的超辛苦付出，以及William Xue，Leo Zheng等同学们的共同努力，ibus-sunpinyin 2.0发布了第一个release candidate！详情请参见： http://groups.google.com/group/sunpinyin-developers/...]]></description> <content:encoded><![CDATA[<p>感谢<a
href="http://code.google.com/u/tchaikov/">Kov Chai</a>的超辛苦付出，以及<a
href="http://code.google.com/u/breadson.xue/">William Xue</a>，<a
href="http://code.google.com/u/zym361/">Leo Zheng</a>等同学们的共同努力，ibus-sunpinyin 2.0发布了第一个release candidate！详情请参见：</p><p><a
href="http://groups.google.com/group/sunpinyin-developers/browse_thread/thread/50d3b49c9b45ee20">http://groups.google.com/group/sunpinyin-developers/...</a></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2009/11/ibus-sunpinyin-2-0-%e5%8f%91%e5%b8%83-release-candidate%ef%bc%81/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>build ibus-1.1.0 input method stack on opensolaris</title><link>http://yongsun.me/2009/07/build-ibus-1-1-0-input-method-stack-on-opensolaris/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=build-ibus-1-1-0-input-method-stack-on-opensolaris</link> <comments>http://yongsun.me/2009/07/build-ibus-1-1-0-input-method-stack-on-opensolaris/#comments</comments> <pubDate>Mon, 20 Jul 2009 13:43:43 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Input Method]]></category> <category><![CDATA[iBus]]></category> <guid
isPermaLink="false">http://yongsun.wordpress.com/2009/07/20/build-ibus-1-1-0-input-method-stack-on-opensolaris/</guid> <description><![CDATA[First of all, install CBE, and setup your build env, you could refer to Matt Keenan's Blog. You also need to install the following depended packages, $ pfexec pkg install SUNWPython26 SUNWgnome-python26-libs SUNWdbus-python26 SUNWpython26-xdg Checkout the inputmethod repo, and link &#8230; <a
href="http://yongsun.me/2009/07/build-ibus-1-1-0-input-method-stack-on-opensolaris/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>First of all, install <a
href="http://dlc.sun.com/osol/jds/downloads/cbe/">CBE</a>, and setup your build env, you could refer to <a
href="http://blogs.sun.com/mattman/entry/how_to_build_jds_on">Matt Keenan's Blog</a>. You also need to install the following depended packages,</p><p><code>$ pfexec pkg install SUNWPython26 SUNWgnome-python26-libs SUNWdbus-python26 SUNWpython26-xdg</code></p><p>Checkout the <a
href="http://opensolaris.org/os/project/input-method/repository">inputmethod repo</a>, and link /usr/bin/python2.6 to /usr/bin/python,<br
/> <code><br
/> $ inputmethod/spec/build-im.sh ibus*.spec</code></p><p>Then, export <code>GTK_IM_MODULE=ibus</code> and <code>XMODIFIERS=@im=ibus</code> in <code>$HOME/.profile</code>, re-login. After that, you would see an [i] icon in the tray-area, click the "preferences" from the popup menu (right-button click), and add the input methods you want to use in "Input Methods" tab.</p><p>Please <strong>NOTE</strong>, there are still some unfinished tasks, like the 64bits gtk_imm, SUNW_PKG/SUNW_LOC etc,  that I will address by the end of this week. And since ibus-chewing requires a higher version of libchewing, which breaks the API/ABI compatibilities of <code>iiimf-zhTW-twle-chewing</code>, I did not include ibus-chewing so far.</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2009/07/build-ibus-1-1-0-input-method-stack-on-opensolaris/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>The latest status of ibus</title><link>http://yongsun.me/2008/08/the-latest-status-of-ibus/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-latest-status-of-ibus</link> <comments>http://yongsun.me/2008/08/the-latest-status-of-ibus/#comments</comments> <pubDate>Mon, 25 Aug 2008 06:09:20 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Input Method]]></category> <category><![CDATA[iBus]]></category> <guid
isPermaLink="false">http://yongsun.wordpress.com/2008/08/24/the-latest-status-of-ibus/</guid> <description><![CDATA[Just got the existing news from Huang Peng, ibus platform is approaching to be finished. Huang added XIM server agent recently, and also implemented ibus-chewing, ibus-hangul. Really impressive and rapid progress! 刚刚从Huang Peng那里听到一个好消息，ibus已经接近完成了。Huang Peng最近刚刚为ibus添加了XIM服务器的agent模块，并实现了ibus-chewing和ibus-hangul。真是进展神速啊！]]></description> <content:encoded><![CDATA[<p>Just got the existing news from Huang Peng, <a
href="http://code.google.com/p/ibus">ibus</a> platform is approaching to be finished. Huang added XIM server agent recently, and also implemented ibus-chewing, ibus-hangul. Really impressive and rapid progress!<br
/><hr
width="100%" size="2" />刚刚从Huang Peng那里听到一个好消息，<a
href="http://code.google.com/p/ibus">ibus</a>已经接近完成了。Huang Peng最近刚刚为ibus添加了XIM服务器的agent模块，并实现了ibus-chewing和ibus-hangul。真是进展神速啊！</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2008/08/the-latest-status-of-ibus/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>ibus: An input method framework basing on dbus+python</title><link>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ibus-an-input-method-framework-basing-on-dbuspython</link> <comments>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython/#comments</comments> <pubDate>Wed, 23 Jul 2008 14:24:41 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Input Method]]></category> <category><![CDATA[iBus]]></category> <guid
isPermaLink="false">http://yongsun.wordpress.com/2008/07/23/ibus-an-input-method-framework-basing-on-dbuspython/</guid> <description><![CDATA[As I blog'd before, dbus+python maybe a wonderful technical choice for input method framework. I discussed with Huang Peng (the author of scim-python), we both thought it's worth to have a try. Huang Peng is an expert in dbus and &#8230; <a
href="http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>As I blog'd before, <a
href="http://yongsun.me/yongsun/entry/thinking_about_a_new_im" class="snap_shots">dbus+python</a> maybe a wonderful technical choice for input method framework. I discussed with <a
href="http://code.google.com/u/Shawn.P.Huang/">Huang Peng</a> (the author of <a
href="http://code.google.com/p/scim-python/">scim-python</a>), we both thought it's worth to have a try. Huang Peng is an expert in dbus and python, after a short period, the project has grown to a remarkable level. That's the <a
href="http://code.google.com/p/ibus/">ibus</a> project, licensed in LGPLv2.1.</p><p>Huang Peng contributed the dbus server API python binding to dbus community, and implemented gtk and qt input method modules basing on glib-dbus and qt-dbus, then implemented the input method bus system with python-dbus, and ported the pinyin IME from scim-python, added python binding for libanthy and libm17n, then added this two IMEs to ibus platform. Maybe the only missing part now, is an XIM frontend. I only contributed some design ideas :$. ibus leveraged many good designs from scim and imbus, it's a project which has huge potentials, and it's deserved to be named as &quot;the next generation input method framework&quot;.</p><p>You could check out the latest code from <a
href="http://github.com/phuang">http://github.com/phuang</a>, then follow the instructions on <a
href="http://code.google.com/p/ibus/wiki/ReadMe">http://code.google.com/p/ibus/wiki/ReadMe</a> to build the project. BTW, the gnome.asia submit would be held in Oct. in Beijing, we may have a session about input methods, and we would invite the active input method developers to have a forum, looking forward to see you! <img
src='http://yongsun.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>ibus: An input method framework basing on dbus+python</title><link>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ibus-an-input-method-framework-basing-on-dbuspython-2</link> <comments>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython-2/#comments</comments> <pubDate>Wed, 23 Jul 2008 13:56:22 +0000</pubDate> <dc:creator>yongsun</dc:creator> <category><![CDATA[Input Method]]></category> <category><![CDATA[iBus]]></category> <guid
isPermaLink="false">http://yongsun.wordpress.com/2008/07/23/ibus-an-input-method-framework-basing-on-dbuspython-2/</guid> <description><![CDATA[之前提到过，dbus+python可能是实现输入法框架一个很好的技术选择。和scim-python的作者Huang Peng也交流了这个想法，大家都觉得值得一试。Huang Peng兄对dbus和python都有深入的掌握，开始动手实现不久，就已经颇具规模。这就是现在的ibus项目，采用的开放协议为LGPLv2.1。 Huang Peng为dbus社区贡献了dbus server API的python binding，基于glib-dbus和qt-dbus实现了gtk和qt的input method module，用python-dbus实现了输入法BUS平台，将scim-python中的pinyin输入法移植过来，编写了anthy和m17n的python binding、并将这两个输入法加入到ibus平台中。目前所缺的也许只有一个XIM的前端了。而我只是偶尔提供一些意见以供参详，惭愧惭愧啊。ibus借鉴了许多scim和imbus的设计思想，是一个非常有潜力的开源项目。称之为“next gernation input method framework”也毫不过分。 你可以从http://github.com/phuang下载最新的源代码，再按照http://code.google.com/p/ibus/wiki/ReadMe的指示来build这个项目。另外，今年10月的gnome.asia峰会将在北京召开，到时候可能会有一个关于输入法的session，我们邀请了许多活跃在输入法开发社区的开发者和大家进行交流，希望大家到时候踊跃参加哦！:)]]></description> <content:encoded><![CDATA[<p>之前提到过，<a
href="http://yongsun.me/yongsun/entry/thinking_about_a_new_im" class="snap_shots">dbus+python</a>可能是实现输入法框架一个很好的技术选择。和<a
href="http://code.google.com/p/scim-python/">scim-python</a>的作者<a
href="http://code.google.com/u/Shawn.P.Huang/">Huang Peng</a>也交流了这个想法，大家都觉得值得一试。Huang Peng兄对dbus和python都有深入的掌握，开始动手实现不久，就已经颇具规模。这就是现在的<a
href="http://code.google.com/p/ibus/">ibus</a>项目，采用的开放协议为LGPLv2.1。</p><p>Huang Peng为dbus社区贡献了dbus server API的python binding，基于glib-dbus和qt-dbus实现了gtk和qt的input method module，用python-dbus实现了输入法BUS平台，将scim-python中的pinyin输入法移植过来，编写了anthy和m17n的python binding、并将这两个输入法加入到ibus平台中。目前所缺的也许只有一个XIM的前端了。而我只是偶尔提供一些意见以供参详，惭愧惭愧啊。ibus借鉴了许多scim和imbus的设计思想，是一个非常有潜力的开源项目。称之为“next gernation input method framework”也毫不过分。</p><p>你可以从<a
href="http://github.com/phuang">http://github.com/phuang</a>下载最新的源代码，再按照<a
href="http://code.google.com/p/ibus/wiki/ReadMe">http://code.google.com/p/ibus/wiki/ReadMe</a>的指示来build这个项目。另外，今年10月的gnome.asia峰会将在北京召开，到时候可能会有一个关于输入法的session，我们邀请了许多活跃在输入法开发社区的开发者和大家进行交流，希望大家到时候踊跃参加哦！:)</p> ]]></content:encoded> <wfw:commentRss>http://yongsun.me/2008/07/ibus-an-input-method-framework-basing-on-dbuspython-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
