i18n
LOGS
05:03:08 <tagoh> #startmeeting i18n
05:03:08 <zodbot> Meeting started Thu Jun 23 05:03:08 2011 UTC.  The chair is tagoh. Information about MeetBot at http://wiki.debian.org/MeetBot.
05:03:08 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
05:03:13 <tagoh> #meetingname i18n
05:03:13 <zodbot> The meeting name has been set to 'i18n'
05:03:19 <tagoh> #topic agenda and roll call
05:03:30 <tagoh> https://fedoraproject.org/wiki/I18N/Meetings/2011-06-23
05:03:35 <juhp> hi
05:03:40 <tagoh> hi guys
05:03:46 <epico_laptop> hi
05:03:51 <tagoh> let's have the i18n meeting
05:03:57 <tagoh> who else here today?
05:04:16 <paragan> hi
05:05:03 <dueno> hi
05:06:05 <dingyichen> hi
05:06:50 <tagoh> okay, let's get started
05:07:00 <tagoh> #topic F16
05:08:03 <tagoh> well, prior to continue a discussion about gnome IM integration, is there any topics related to f16 you want to bring up?
05:08:11 <pravins> hi
05:08:20 <tagoh> or any more feature proposals
05:09:49 <juhp> well the font config tool perhaps or we could take it later perhaps
05:10:23 <tagoh> guess more simple one than font-manager?
05:11:09 <juhp> yeah
05:11:28 <juhp> guess we need to think about the details more
05:11:37 <tagoh> sure
05:12:03 <nkumar> hi
05:12:05 <juhp> where is the best place to track the requirements?  a wiki page?
05:12:20 <tagoh> maybe pros and cons with the desktop tool too?
05:12:23 <juhp> hm or even feature page...
05:12:37 <juhp> aha
05:12:55 <juhp> yeah probably need to clarify the status quo limitations first
05:13:13 <tagoh> juhp: yep. maybe good to open a feature page even if we aren't going to propose it for f16 but later
05:13:24 <juhp> ok true
05:13:41 <juhp> epico_laptop, are you or jni interested?
05:15:51 <tagoh> okay, sounds good so far
05:15:57 <tagoh> anything else?
05:16:26 <epico_laptop> from last mail, I think jni is interested.
05:16:32 <juhp> yeah
05:16:42 <juhp> ok let me try to catch up with him later
05:16:51 <tagoh> cool
05:17:11 <tagoh> okay, back to the GNOME IM integration - any feedbacks on it?
05:17:26 <juhp> epico_laptop, but also need your help/input on the initial design :)
05:18:24 <epico_laptop> juhp: ok. create a wiki page?
05:18:52 <juhp> epico_laptop, if you can start the ball rolling that would be great
05:19:00 <epico_laptop> np.
05:19:08 <juhp> there is a template Feature page on the wiki
05:19:27 <juhp> thanks!
05:19:54 <epico_laptop> welcome.
05:19:59 <juhp> https://fedoraproject.org/wiki/Features/GnomeInputIntegration
05:20:11 <epico_laptop> thanks.
05:20:35 <juhp> fujiwarat, I was going to test your new ibus build on my testbox but then I realised it needs rawhide glib2...
05:21:07 <fujiwarat> why rawhide?
05:21:17 <juhp> at least noone touched the page ;)
05:21:35 <juhp> fujiwarat, I have rawhide in a guest - but it was f15
05:21:52 <juhp> perhaps I should rebuild...
05:21:52 <juhp> anyway
05:21:57 <fujiwarat> Ah, you upgraded to rawhide.
05:22:14 <juhp> yeah with yum
05:22:30 <tagoh> thought there should be a mail posted on the list recently guiding how to write better feature proposal though, can't find it out yet..
05:22:59 <juhp> fujiwarat, dueno, tagoh: so what are your thoughts on the current state of the feature page?
05:23:06 <juhp> and anyone else?
05:23:34 <fujiwarat> Yes, I'm updating I18N/InputMethods and will be lined to Features/GnomeInputIntegration and post an email.
05:23:38 * juhp doesn't particularly want to own it but wrote the draft to start things off :)
05:23:53 <juhp> okay
05:23:57 <fujiwarat> http://desktopi18n.wordpress.com/2011/06/23/ibus-icon-symbol-property/
05:24:02 <fujiwarat> Today's update
05:24:06 <tagoh> juhp: something on the scope is everything we want on this proposal right?
05:24:11 <juhp> also thinking we should ask the desktop team for input once we are ready?
05:24:45 <juhp> tagoh: I think so - though is still "negotiable" :)
05:25:24 <juhp> I guess my first question is is the scope realistic doable (timeframe?), etc? :)
05:25:57 <juhp> upstream might also take longer
05:26:34 <juhp> in that sense it would be better if we could "move" the feature to upstream, hmmm
05:26:36 <tagoh> juhp: it's not clear to me yet; does it expect to see possibly all keyboard layouts on imsettings too?
05:26:50 <juhp> tagoh: ah
05:27:23 <juhp> tagoh: I don't think so
05:27:33 <fujiwarat> I don't think imsettings touch kb.
05:27:41 <tagoh> right
05:28:46 <tagoh> presumed that we'd rather want to see GNOME ibus integration right?
05:28:54 <juhp> tagoh: I think for imsettings we would like a way to turn on IM from the keyboard settings in the control-center
05:29:14 <fujiwarat> I guess the main concern would be one window(currently) or one tab pane in g-c-c region
05:29:32 <juhp> it is quite possible I have glossed optimistically over the details...
05:30:11 <juhp> right we don't want a separate capplet for IM by default i think
05:30:20 <juhp> or that is my thinking
05:30:50 <juhp> hmm
05:31:16 <juhp> anyway I am seeing I have not given enough thought to the details on the config side
05:31:31 <juhp> tagoh: how do you see it?
05:32:29 <tagoh> so integrating imsettings features too to upstream capplet?
05:33:08 <juhp> I think initially users should select their kbd from gdm
05:33:47 <juhp> then we need a capplet if they want to add another layout or IM
05:34:30 <juhp> once we have a indicator running they could configure/change layout there perhaps
05:34:50 <tagoh> aha
05:35:16 <juhp> tagoh: hm yeah that is where it starts to get slightly "political" - but isn't it about time IM was officially supported by gnome? :)
05:36:14 <juhp> as such it is not force ibus though presumably ibus would be the preferred default choice
05:36:39 <juhp> in practice supporting other IMs might be done via im-chooser etc
05:37:18 <juhp> s/is/does/
05:37:41 <juhp> any clearer? :)
05:38:39 <juhp> dunno if we can do IME selection from the capplet - I think I would be ok with the status quo there for now - but at least a checkbox to turn on IM would be very nice
05:38:43 <fujiwarat> I would think ideally if the setting could be plugin.
05:38:51 <juhp> aha
05:39:48 <tagoh> sure. well, basically I didn't change the position about IM and think imsettings/im-chooser is still needed to provide a feature to support various IMs for users' preference. but as mclasen said before, integrating imsettings to the desktop may be complicated. apparently they want to be a simple. so doing it to the keyboard layout layer may be wrong to me, because they need to dig down more to choose their preferred IME on ibus or such t
05:40:06 <juhp> also the keyboard capplet should be separated from Languages IMHO
05:40:36 <juhp> hm
05:41:09 <juhp> tagoh: so you prefer to keep status quo: lang/region and im capplets?
05:41:09 <fujiwarat> Yes, otherwise probably you might need to convince upstream :).
05:41:13 <tagoh> well, I'm not quite sure if the specific IM to be integrated to the desktop is good or not, particularly without any way to switch to another IM
05:41:47 <juhp> well no particular IM at least visibly
05:41:54 <juhp> just an IM on/off button
05:42:29 <juhp> I suppose it could be analogous to the old on/off button in im-chooser
05:42:31 <tagoh> juhp: maybe good to clarify the requirement
05:42:45 <juhp> but yeah convincing upstream may be some work...
05:43:13 <juhp> but if we don't do this IM is going to be a second class citzen forever :(
05:44:03 <tagoh> I was thinking more on this feature to have IME selection and keyboard layout on the same place
05:44:23 <juhp> it is bit frustrating though that google has basically already done all this in chromiumos....
05:44:33 <juhp> tagoh: yes?
05:44:53 <juhp> though even chromiumos is not 100% IMHO
05:44:58 <juhp> right
05:45:29 <juhp> or maybe we just want ibus to take over control of xkb when it is running
05:45:35 <tagoh> like both could be IM in the general meaning
05:45:51 <juhp> okay
05:46:16 <juhp> the current separation of xkb and im is quite unnatural
05:46:26 <tagoh> agree
05:46:28 <juhp> very "open source" though ;-)
05:47:22 <juhp> I think should talk the desktop guys on this and see how gnome and they stand on it now
05:47:26 <juhp> we ^
05:47:47 <tagoh> ideally that would be nicer if users can choose their preferrable IM without what exactly "IM" they use.
05:47:50 <juhp> surely they also should want gnome to be modern intl desktop
05:48:19 <juhp> tagoh: not sure I agree - i think the distro chooses the default
05:48:35 <juhp> custom/power users is another story
05:49:03 <juhp> they can use gsettings/im-chooser etc to override that
05:50:00 <juhp> hmm theoretically we could even support switching between different immodules but not sure we want to go there
05:50:24 <juhp> well pretty sure we don't
05:50:44 <tagoh> yep. for non-power users, kind of imsettings layer shouldn't be visible IMHO except IM on-off feature. and IME selection should be transparent
05:50:48 <juhp> anyway talk is cheap as they say - I am just trying to work out what is possible at this time :-)
05:50:58 <juhp> tagoh: yes
05:51:35 <tagoh> so wanted to clarify what we want to do on this feature about it :)
05:52:09 <fujiwarat> juhp: It's better to try the latest ibus
05:52:33 <juhp> fujiwarat, ok
05:52:37 <juhp> I will :)
05:52:51 <tagoh> anyway, that would be good to discuss or write up some more detailed requirements on feature page or another.
05:52:52 <juhp> fujiwarat, does it help in fallback mode too?
05:53:25 <juhp> right - that is why I was hoping you guys might add some more details and thoughts - perhaps I should have let one you start...
05:53:34 <juhp> of
05:53:50 <fujiwarat> In the fallback mode, I don't change any icons but it also has the feature of the new Control+Space.
05:53:58 <juhp> config integration may be hard in the f16 timeframe dunno?
05:54:05 <juhp> aha
05:55:14 <tagoh> since we need to negotiate upstream for integration, maybe unlikely
05:55:23 <juhp> tagoh: do you think it is possible to get imsettings included in gnome/gtk?
05:55:47 <tagoh> in f16 timeframe? maybe not.
05:55:56 <juhp> at all? :)
05:56:35 <juhp> nm - I guess anyway for distros with IM there would be no checkbox
05:56:38 <juhp> without
05:57:07 <juhp> I guess I mean imsettings as standard for activating IM
05:57:59 <juhp> hm maybe it is not strictly necessary I dunno
05:58:18 <juhp> anyway need more discussion I guess
05:58:21 <tagoh> since control-center is connecting to ibus directly so far, may be hard or need more time to convince upstream
05:58:23 <tagoh> I guess
05:59:08 <juhp> but we already saw problem of separate capplet in f15
06:00:40 <tagoh> well, we could simply put im-chooser capplet in f16 perhaps. getting rid of it in f15 was to solve upgrading issue basically. so we have a lot of time to think about it yet
06:00:46 <juhp> anyway I agree this problem needs to be solving by working with upstream
06:01:33 <tagoh> okay, better move on..
06:02:03 <juhp> tagoh: sure - I guess I am just saying that by separating it or making it optional there is the danger that it will not be present and then users don't know how to turn on IM
06:03:02 <tagoh> sure. relnotes or wiki may be optional to imform something
06:03:05 <tagoh> too
06:03:05 <juhp> sure - we probably spent enough time on it today :)
06:03:31 <tagoh> #topic Input Methods
06:03:51 <tagoh> well, better postpone multilib issue discussion too unless there are any quick update
06:03:57 <juhp> hm maybe we should allow activating im from gdm
06:04:09 <tagoh> is there any particular thing you want to bring up now?
06:04:17 <juhp> like chromiumos
06:04:34 <tagoh> juhp: aha. sounds interesting
06:04:51 <juhp> yeah
06:05:14 <juhp> fujiwarat, do you want to tell about latest ibus changes?
06:05:32 <juhp> and changes needed for IMEs?
06:06:03 <fujiwarat> dueno: I updated the installation for ibus simply:
06:06:04 <fujiwarat> https://fedoraproject.org/wiki/I18N/InputMethods#GNOME-Shell
06:06:21 <fujiwarat> s/updated/am updating/
06:06:46 <fujiwarat> Probably it's enough for now.
06:06:56 <fujiwarat> juhp: Yes, I have.
06:07:33 <fujiwarat> The latest is ibus-1.3.99.20110419-5.fc15 which is not put in updating-testing repo yet.
06:08:09 <fujiwarat> Now it will has the several features.
06:08:51 <fujiwarat> 1. icon string on ibus panel icon.
06:09:57 <fujiwarat> All engines needs the following changes:
06:09:59 <fujiwarat> http://pkgs.fedoraproject.org/gitweb/?p=ibus-anthy.git;a=commitdiff
06:10:50 * juhp likes (1) :)
06:11:12 <tagoh> aha
06:11:12 <fujiwarat> 2. new Control+Space to switch previous and current engines.
06:11:56 <fujiwarat> Probably it would need furthermore testing
06:12:20 <fujiwarat> 3. IME specific hotkeys
06:13:25 <fujiwarat> Currently Control+Space only is activated and other keys are removed so if a engine need other hotkeys, it needs to update the compose file.
06:13:44 <juhp> and (2)
06:13:50 <juhp> wow
06:14:51 <fujiwarat> 4. Revised 'Customize active input method' in ibus-setup for preloaded engines.
06:15:26 <fujiwarat> I added one info dialog. It would be nice if I could get any feed back about the dialog.
06:17:10 <juhp> fujiwarat, sure - will definitely be doing some testing
06:17:24 <tagoh> okay, anything else?
06:20:30 <tagoh> we have spent too much so let's close the meeting and postpone other topics to next meeting unless there are any urgent matter
06:20:56 <dingyichen> fujiwarat, does 2) english count as "other language"?
06:20:58 <pravins> tagoh: yeah, nothing much from my side as well
06:22:43 <tagoh> okay, keep a discussion on #fedora-i18n if you want. thanks everyone for the meeting!
06:22:59 <paragan> thanks
06:23:01 <juhp> dingyichen, I am assuming so
06:23:39 <dingyichen> Ok, otherwise people will complain about it.
06:23:58 <tagoh> #endmeeting