06:01:58 #startmeeting i18n 06:01:58 Meeting started Wed Feb 5 06:01:58 2014 UTC. The chair is tagoh_. Information about MeetBot at http://wiki.debian.org/MeetBot. 06:01:58 Useful Commands: #action #agreed #halp #info #idea #link #topic. 06:01:59 #meetingname i18n 06:01:59 The meeting name has been set to 'i18n' 06:01:59 #topic agenda and roll call 06:02:00 #link https://fedoraproject.org/wiki/I18N/Meetings/2014-02-05 06:02:14 okay, shall we have i18n meeting? 06:02:14 Hi! ☺ 06:02:44 hi 06:02:52 hi 06:02:55 hi 06:03:02 hi 06:03:08 hi 06:03:21 Hi! 06:04:51 okay, let's get started. 06:05:04 #topic Upcoming schedule 06:05:19 well, no updates AFAIK 06:05:51 anything I'm missing? 06:06:45 I guess not - looks like f21 will be a long cycle 06:07:02 yeah, seems so. 06:07:52 good to keep eyes on updates/discussion at the list 06:08:03 (bit OT: I saw interested Fedora Server proposal for longer support releases - < 3 years perhaps) 06:08:09 interesting 06:08:15 supported 06:08:36 aha 06:08:37 well still under discussion in the WG I guess 06:08:58 anyway still many questions around Fedora.next... 06:09:08 right 06:09:31 some even still asking if it will really happen ;) 06:09:53 hehe. sure. 06:10:10 alright, let's move on then. 06:10:19 #topic Outstanding topics 06:10:19 #info #29: Fedora 18 bugs cleanup (tagoh) 06:10:19 #link https://fedorahosted.org/i18n/ticket/29 06:11:50 want to triage f18 bugs as far as possible. 3 open bugs there. 06:13:21 .bug 847565 06:13:28 tagoh_: Bug 847565 Very slow response or frozen input when input is switched to use other input methods (e.g. Chinese, pinyin) - https://bugzilla.redhat.com/show_bug.cgi?id=847565 06:13:31 .bug 873849 06:13:35 tagoh_: Bug 873849 no keyboard shortcut for toggling keyboard layouts - https://bugzilla.redhat.com/show_bug.cgi?id=873849 06:13:38 .bug 874753 06:13:41 tagoh_: Bug 874753 Can't change keyboard layout in GDM by default - https://bugzilla.redhat.com/show_bug.cgi?id=874753 06:14:20 was there no conclusion about 847565 ? 06:14:26 fujiwarat, ? 06:15:01 I think so. I'm waiting for auto-closing for f18. 06:16:16 apparently not. if it's improved/fixed in the latest. you could simply close it. 06:18:19 fujiwarat, if you think it is fixed then please comment in the bug and close it 06:18:40 ah sorry what tagoh_ said 06:19:53 is there some way to boot Live into another locale? I forget 06:20:54 dunno. is it possible? 06:22:59 any other comments on f18 bugs? 06:23:09 I closed 873849 06:23:31 vconsole.locale= ? 06:23:40 not sure if it works though :-\ 06:24:36 thanks 06:24:37 aha 06:25:23 luckily that doesn't work ;) 06:25:38 mfabian, ? 06:25:52 let me try to test gdm later anyway 06:26:57 locale.LANG= ? from systemd(1) 06:27:40 juhp: 874753, Can’t change keyboard layout in GDM by default? 06:28:10 mfabian, yeah - well just wondered if you knew how to change system locale for Live 06:28:32 mfabian, or do you know current status? 06:28:37 No, I didn‘t really try live often, mostly I install -netinstall. 06:29:23 can't one change input source now on login (or lockscreen)? 06:29:42 I’ll check whether that problem is still there ... 06:30:18 no Live iso on my machine ATM. so can't try it quickly.. 06:32:12 I don't see any indicator on the login screen anyway 06:32:15 so maybe not 06:32:19 mfabian, thanks 06:32:48 okay, move on then 06:32:58 #info #25: Bugs Corner (i18n@lists.fedoraproject.org) 06:32:59 #link https://fedorahosted.org/i18n/ticket/25 06:33:09 any other bugs we want to focus on here? 06:35:19 * juhp might file a bug about not being able to set boot locale for Live... 06:36:49 juhp: so locale.LANG= didn't work on live? 06:38:15 no 06:38:27 I see a locale.conf file on Live... 06:38:27 aha 06:41:21 okay, anything else? 06:42:54 if not, let's move on 06:42:57 #info #26: proposal: move to using IMEs for ASCII/Latin input (i18n@lists.fedoraproject.org) 06:42:58 #link https://fedorahosted.org/i18n/ticket/26 06:43:03 any updates? 06:44:00 indeed 06:44:50 I revised the earlier list of ideas after some private discussions on Latin mode 06:45:06 actually there is still quite a lot left - more than I thought 06:45:24 aha 06:46:01 “currently xkb too much on the same level as IMEs ” <- I think so as well. 06:46:03 https://fedorahosted.org/i18n/ticket/26#comment:10 06:47:22 yea, I added a question since I am not completely sure yet on the story for differentiating IME and xkb maps - obviously we don't want to undo _all_ the work on input sources 06:48:14 as I see more metadata is needed on xkb maps - langtable's data on ascii maps is good start at least :) 06:48:19 see it * 06:49:21 it is delicate balance between too free (IMHO what we have now) and too constrained (maybe more like win or cros, not sure) 06:50:02 eg I want French users to be able to input Japanese from azerty kbd for example 06:50:18 Yes. Currently possible but a bit confusing. 06:51:26 One also might want to use ibus-typing-booster for Russian and English by keeping the same engine and not using Russian transliteration but switching between Russian and English keyboard layout. 06:51:35 but I don't want to be offered layouts my keyboard doesn't support say, or non-ascii keymaps anyway 06:52:00 mfabian, aha 06:52:07 right interesting 06:52:21 mfabian, that's not currently possible, right? 06:52:45 inconvenient, because to switch the keyboard layout one has to leave typing booster. 06:52:59 maybe IME should specify what keymaps they can use? 06:53:04 nod 06:53:11 I.e. switch to Russian layout, then back to typing booster, then switch to English layout, then back to typing booster. 06:53:21 mfabian, I think your case is a bit hard though interesting 06:53:41 Would be nicer if the layout could be switched independently. 06:53:57 but ideally our input framework should be flexible enough to do this without need libtranslit etc 06:54:27 mfabian, so back to gnome2 ? :-P :) 06:54:59 I always thought having one switch for keyboard layouts *and* IMEs was a mistake. 06:55:19 But some people disagree passionately. 06:55:27 yeah also it seems it would be nice if IM framework was aware of input mode ("privileged" property) 06:55:31 If each IME has different keymap, I think it's an IME issue. 06:55:55 mfabian, I think it could be done properly 06:56:05 again using more metadata etc 06:56:41 fujiwarat, well mfabian wants to allow layout (keymap) switching within an IME 06:56:56 but yeah in some sense perhaps it could be handled by IME perhaps 06:57:02 bochecha absolutely wanted only one switch. But I think this is because his Cangjie input method basically requires the US layout and he doesn’t understand that some IMEs could be used with almost any keyboard layout. 06:57:11 Yes, I mean it. 06:57:17 mfabian, right 06:57:42 mfabian, South Chinese IMEs seem to assume US 06:57:46 do we have any shortcut define for layout switch within IME? 06:58:06 fujiwarat, okay - but it seems something that maybe the IM framework could provide perhaps? 06:58:32 The Japanese input methods for example can be used with any keyboard layout which can input ASCII. The Cangjie input method has radicals on certain keys, using any other keyboard layout than US would be a mess. 06:58:43 (as in not Latin phonetic) 06:58:53 right 06:59:40 I think there are some similar obscure IMs for Japanese and less obscure for SC that also assume kbd layout 06:59:55 probably 06:59:57 anyway 07:00:02 Like wubi. 07:00:18 anyway this is well-known issue - two types of IME :) 07:00:22 juhp: We are ok to provide a common keymap for IMEs but probably I think having it in DE configuration make sense. 07:01:01 I always read “DE” as “Germany” first ☺. 07:01:14 one problem is it seems too much work (risk?) to clean up the list of xkb maps 07:01:16 :) 07:01:22 mfabian: sorry :). desktop. 07:01:38 Yes, I usually notice on second reading ☺ 07:02:37 phuang suggest if latin and hiragana modes have different keymaps, it would be better to use XKB engines and IME than switching input modes. 07:03:07 fujiwarat, well they don't? 07:03:32 unless you mean kana input? 07:04:14 I.e. switch to kana input by changing the xkb layout? Interesting, maybe that’s a better way to do it. 07:04:20 fujiwarat, ah you mean input sources? 07:04:36 juhp;: we assume normally we use the same keymap between enable IME and disable IME. If not, suggest to use XKB engines. 07:04:51 fujiwarat, I see 07:06:03 fujiwarat, I think normally people prefer to input Ja with their default layout no US or JP say 07:06:08 not 07:06:26 anyway it is kind of an edge case but true 07:06:30 So currently we assume one common keymap confugration is needed. But probably it's better to configure in DE than IMF. 07:06:34 If one wants to use Kana input, one probably *must* use a real Japanese keyboard. 07:06:54 fujiwarat, I see 07:07:40 On most other keyboards, the key with the ろ to the left of the right Shift key would be missing. 07:07:41 fujiwarat, but then it is needed on each DE 07:08:55 mfabian, that's why I think user should really configure their type of keyboard geometry ("layout") and that should restrict the available keymaps etc 07:09:11 would that be too rigid? 07:09:41 so maybe that is really what I want separated: the geometry and the maps 07:09:43 Isn’t it a bit hard to figure out which layout could be used on which physical keyboard. 07:09:44 ? 07:10:42 hm, it ought to be possible I feel 07:10:46 juhp: RIght. I think it's an user friendly configuration. If not, $HOME/.Xkeymap might resolve it. 07:10:59 just count the keys ... maybe maybe not that easy 07:11:07 well that's why I want more metadata :-) 07:11:16 s/maybe// 07:11:45 https://en.wikipedia.org/wiki/AZERTY https://en.wikipedia.org/wiki/QWERTZ seem to have the same physical keys, so using a French layout on a German keyboard and vice versa should be possible. 07:11:56 mfabian, okay 07:12:18 But one could not use the French or the German layout on a Japanese or a US keyboard because the key to the right of the left Shift key would be missing. 07:12:19 admittedly I haven't done all the work and analysed the best way to do this 07:12:53 mfabian, I see and maybe vice versa too for jp -> fr or de 07:13:28 I think xkb has the layout to separate geometry but it is hidden in the UI 07:13:35 erm 07:13:49 Maybe that information can be found by scripting from the data in /usr/share/X11/xkb/ 07:13:51 s/layout/"language"/ 07:13:59 yes perhaps 07:15:28 Maybe something I should think about for langtable ... "Can layout x be used on a physical keyboard y?" an easy function for that may be useful. 07:15:41 mfabian, that would be cool 07:16:58 If kbd is usb but not ps/2, the keymap can be detected AFAIK. 07:18:21 fujiwarat, in practice I am not sure 07:18:59 like evdev does? 07:19:35 we have keyboard type detection? 07:20:05 I wish though 07:21:02 I mean usb 2.0 is required. 07:21:33 I mean in practice keyboard generally don't provide the info even if they can afaik 07:21:47 mine don't anyway 07:22:13 right. it's not done in linux. 07:22:19 hm 07:22:29 so it works for Windows? 07:22:56 I could imagine Apple probably does 07:23:22 X has DB. evdev does it. so they might try to match on it? dunno. 07:24:03 maybe we should look more into it then 07:24:22 anyway, we are running out of the time. let's clarify some conclusions and tasks 07:27:03 yes 07:27:16 well a few new points also came up today 07:27:33 and other parts we have not discussed yet 07:27:57 it would be good to break it down into smaller pieces though 07:28:01 so shall we continue to discuss it in next meeting then? 07:28:14 probably good yes 07:28:20 okay 07:28:29 I know it is an ongoing topic but I feel more to cover 07:28:38 sure 07:29:10 move on then 07:29:11 #topic Open Floor 07:29:23 any other topics we are missing in the agenda? 07:32:36 okay, then let's stop here. thanks everyone for the meeting! 07:32:51 #endmeeting