Re: Short term GNOME 3 plan for input methods?
- From: Takao Fujiwara <tfujiwar redhat com>
- To: Owen Taylor <otaylor redhat com>
- Cc: Takao Fujiwara <tfujiwar redhat com>, release-team gnome org, Giovanni Campagna <scampa giovanni gmail com>, william jon mccann gmail com
- Subject: Re: Short term GNOME 3 plan for input methods?
- Date: Thu, 17 Mar 2011 20:03:06 +0900
Thanks much for your observation.
We'd like to show IBus icon in the top panel for GNOME 3.
If not, I think the usability would be lost for IM users.
On (03/10/2011 09:46 AM), Owen Taylor-san wrote:
Here's my basic idea of what we might be able to do for GNOME 3:
* We don't want either the old indicator or the new indicator showing
by default for locales like English. It doesn't make sense to have
an icon with "No input method/Preferences/About" just sitting there.
In the latest version of IBus GJS for GNOME-Shell, the IBus icon is not
shown when ibus-daemon is not running, which is handled in
/etc/X11/xinit/xinitrc.d/50-xinput.sh .
* We should devise some way that we can preconfigure IBus with an
appropriate input method for the locale for common locales
(zh/hi/ko/ja at the minimum) that do require an input method.
This may be something that's done more at the distro building
level than at the GNOME level, but we need recommendations
for the distros of how it should be set up.
The 50-xinput.sh has the list of "as bn gu hi ja kn ko mai ml mr ne or
pa si ta te th ur vi zh" for the preconfigure.
* There should be some way to get IBus configured to run for other
locales. This could be a) just something in the release notes
that you run from a terminal
b) a checkbox in the "Region& Languages" panel.
Currently im-chooser can set the input method and it's available from
gnome-control-center.
* If we can fix up the immediate issues with the JS indicator in
the next few days, we should land it. Otherwise, we should whitelist
the old indicator and get it to appear in the top panel. It's
frustrating to do that just as we are finally getting rid of the
networking icon, but I think it's less weird than having a vital
system function in the message tray. (Especially if it shows up
as 'main.py'!)
Yes, I think the appearance is not good.
There are ~20 translatable strings in the JS indicator, about half of
which go away if my suggestion to remove the About dialogs is
accepted.
I removed the about dialog as you suggested.
Another idea might be to set gettext domain to IBus.
So, at this point, you (as a member of the release team) are probably
saying "WAIT! IBus isn't an approved external dependency, you want to
add a dependency weeks before the release???" To be clear, all code
added to gnome-shell would be completely optional. If you don't have
IBus, you don't get an indicator from what we ship. If a distro has some
other means to input other languages, then it's free to patch up GNOME
Shell to make it work as well as possible. (Whitelisting status icons
to appear in the system status area is a small patch.)
My plan is to continue investigating this over the next few days to see
if I can figure out a plan for the configuration issue, and see if
we can fix up some of the immediate issues with the JS indicator to the
point where I'd be comfortable with it going in as an alternative to the
old indicator.
I'll report back later in this week about where we are with that.
Great.
fujiwara
- Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]