Support for the Intelligent Input Bus (IBus) within Wayland/Weston was proposed this weekend via a set of eighteen patches.
A set of 18 patches were posted by Jan Arne Petersen of Openismus to provide for the Intelligent Input Bus support, which also requires a Wayland-supported IBus implementation.
Implementing Wayland IBus support requires adding language and text direction data to the protocol plus a variety of other changes throughout, which amounts to over 1,600 lines of changed code.
The Wayland IBus patches can be currently found on wayland-devel
and are pending review. With input not being a big focus on Phoronix, for those wishing to learn more about IBus itself, visit its Google Code page