05:31:06 <paragan> #startmeeting i18n 05:31:06 <zodbot> Meeting started Tue May 29 05:31:06 2018 UTC. 05:31:06 <zodbot> This meeting is logged and archived in a public location. 05:31:06 <zodbot> The chair is paragan. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:31:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 05:31:06 <zodbot> The meeting name has been set to 'i18n' 05:31:06 <paragan> #meetingname i18n 05:31:06 <zodbot> The meeting name has been set to 'i18n' 05:31:06 <paragan> #topic agenda and roll call 05:31:06 <paragan> #link https://fedoraproject.org/wiki/I18N/Meetings/2018-05-29 05:31:14 <tagoh> hi 05:31:20 <mfabian> ☺ 05:31:50 <vishal_vr> hi 05:31:52 <fujiwarat> hi 05:32:15 <epico> hi 05:32:21 <bhavin192> hi 05:32:39 <juhp> hi 05:32:55 <paragan> #chair tagoh mfabian vishal_vr fujiwarat epico bhavin192 juhp pravins 05:32:55 <zodbot> Current chairs: bhavin192 epico fujiwarat juhp mfabian paragan pravins tagoh vishal_vr 05:33:15 <pyadav> hi 05:33:15 <pravins> thanks paragan :) 05:33:17 <pravins> hi all 05:33:22 <paragan> #chair pyadav 05:33:22 <zodbot> Current chairs: bhavin192 epico fujiwarat juhp mfabian paragan pravins pyadav tagoh vishal_vr 05:33:31 <paragan> okay let's start 05:33:49 <paragan> #topic Upcoming schedule 05:33:59 <paragan> #info 2018-06-19 Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) 05:33:59 <paragan> #info 2018-07-03 Change Checkpoint: Proposal submission deadline (System Wide Changes) 05:33:59 <paragan> #info 2018-07-11 Mass Rebuild 05:34:13 <suanand> hi 05:34:19 <paragan> #chair suanand 05:34:19 <zodbot> Current chairs: bhavin192 epico fujiwarat juhp mfabian paragan pravins pyadav suanand tagoh vishal_vr 05:34:42 <paragan> so we are approaching towards F29 Change submission deadline 05:34:59 <paragan> but these will be those where mass-rebuilds are required 05:36:12 <paragan> the final date for Self Changes submission is 24 July 05:36:35 <paragan> so we have time to decide on Changes that we want to add in Fedora 29 05:37:07 <paragan> I will soon report a ticket for collecting the Change proposals maybe from next meeting 05:37:10 <juhp> Do we have any changes in the pipeline? 05:37:30 <juhp> Or should I say what changes we have planned? 05:37:43 <paragan> I think we got few changes reverted for Fedora 28, do we want to continue them adding in Fedora 29? 05:38:19 <tagoh> Noto changes again? 05:41:09 <juhp> tagoh: indeed 05:41:21 <juhp> Have we submitted any yet? 05:41:59 <juhp> paragan: I think we can do it as a single Change because it will now be a unified font collection 05:42:10 <paragan> we were thinking about using ttc format for fonts, are we still working on it and want to have that as Change in F29 05:42:11 <juhp> (or collections) 05:42:44 <juhp> It is already in Rawhide but we are still testing it I think 05:43:28 <tagoh> juhp: yes, single Change proposal would be fine. I'll create one later. 05:43:39 <juhp> thanks 05:44:51 <juhp> epico: I was thinking the issue with *xchat* is not really new perhaps - I think there were also problems with Japanese fonts when I was using them 05:46:16 <tagoh> juhp: rendering issue and ttc specific issue is different. dunno what the problem is on xchat though. 05:46:32 <paragan> fujiwarat, do you plan to add F29 Change for ibus for any development you are doing currently? 05:46:32 <juhp> okay 05:47:48 <epico> juhp: it is related to pango feature to use different fonts with different languages. 05:48:15 <juhp> okay 05:48:30 <juhp> anyway I think it is not specific to Noto CJK 05:49:00 <epico> prepend "DejaVu Sans Mono" fonts for CJK fonts will use the same fonts for ASCII characters of different languages. 05:49:18 <juhp> Right that might be a workaround 05:49:21 <fujiwarat> paragan: I filed ibus 1.6 for fedora but gsettings migration are not finished in ibus-m17n, ibus-typing-booster, ibus-table 05:49:46 <paragan> okay maybe then we will consider this for Fedora 30 05:50:08 <epico> juhp: it is used for Adobe Source Han fonts for a long time. 05:50:23 <fujiwarat> https://fedoraproject.org/wiki/Changes/IBus_Change_APIs 05:50:25 <tagoh> epico: we usually use lang match for CJK. that should be no problem. 05:50:32 <paragan> anyone else got anything to discuss here? 05:51:08 <epico> tagoh: maybe I land that workaround for Fedora rawhide? 05:51:35 <juhp> epico: hmm I think we should use Noto Sans Mono CJK 05:51:55 <epico> juhp: but it still have the problem. 05:52:26 <epico> "Noto Sans Mono CJK" has different ASCII characters compared to "DejaVu Sans Mono". 05:52:27 <juhp> I think it's not specific to Chinese 05:52:48 <juhp> epico: why is that a problem? 05:52:53 <epico> I mean "Noto Sans Mono CJK" is not a workaround. 05:53:02 <juhp> I am not saying it is :) 05:53:12 <epico> ? 05:53:24 <juhp> I mean that the workaround is a hack :) 05:53:37 <epico> prepend "DejaVu Sans Mono" fonts for "Noto Sans Mono CJK" fonts? 05:53:42 <juhp> yes 05:53:46 <juhp> or Adobe 05:54:00 <juhp> Mono seems worse since it is actually Mono 05:54:09 <juhp> for * 05:54:45 <epico> okay, I will try to land the workaround this week. 05:54:53 <epico> if we agreed to use it. 05:55:02 <juhp> I think Polari can render fine - well I haven't tested 8-) 05:55:16 <juhp> epico: I was trying to disagree ;-) 05:55:29 <epico> right, only xchat and hexchat have the issue. 05:55:42 <juhp> I don't think we should do the workaround 05:56:02 <epico> it is not hard to land the hack, I am okay to defer until we have a decision. :) 05:56:12 <juhp> okay 05:56:31 <juhp> Though I admit it is not a good problem 05:57:01 <tagoh> anyway, if this limitation in pango can be fixed, good to try to fix that 05:57:16 <epico> for xchat and hexchat, change the font to "DejaVu Sans Mono" in xchat setup dialog also work around it... 05:57:17 <juhp> I agree - it is a long standing problem afaik 05:57:31 <juhp> epico: I like that better to be honest 05:58:02 <juhp> Fixing the rendering would be best 05:58:16 <epico> the problem of xchat is that it has some font render logics there, and not the same as pango. 05:58:29 <juhp> Yeah I thought so 05:58:42 <juhp> custom widget (buffer) 05:58:45 <juhp> I guess 05:58:48 <epico> I tried last time, but reverted... 05:59:00 <juhp> too slow, right? 05:59:26 <epico> yes, and have other problem when hover the mouse on the text. 05:59:54 <pravins> We have to propose Liberation fonts change proposal as well this tie. 05:59:55 <juhp> hmm 05:59:58 <pravins> time. 06:00:03 <juhp> okay 06:00:10 <pravins> I think, important work has been done in rawhide. 06:00:16 <juhp> who will do that? 06:00:33 <juhp> vishal_vr: you want to? 06:00:48 <vishal_vr> sure i will 06:01:02 <pravins> i will work with vishal_vr on it. 06:01:09 <juhp> cool 06:01:14 <pravins> paragan: did you also package liberation-narrow-sans to rawhide? 06:01:33 <paragan> nope 06:02:02 <pravins> ok, so it mean. We only have liberation sans, mono and serif in rawhide as of now with version 2 06:02:23 <epico> xchat assumes the character width is fixed, but pango has different character widths of different languages even with the same character. 06:02:51 <pravins> I am specifically asking for this change proposal, since if we do without announcing/public awareness we might get negative feedback. 06:03:24 <pravins> draft of change proposal: https://fedoraproject.org/wiki/Changes/Liberation_Fonts_Packaging_Multiple_Versions 06:03:48 <epico> tagoh: is it a way to force pango to use English language for all ASCII characters? 06:04:13 <epico> like PANGO_LANGUAGE? 06:04:31 <tagoh> I suppose there are no fixes for xchat/hexchat they are satisfied. particularly difficult to improve the rendering speed 06:04:42 <paragan> pravins, thanks for the proposal, lets work on it with vishal_vr and push it in f29 06:04:46 <mfabian> epico: That might render non-ASCII Latin characters ugly. 06:04:48 <epico> right 06:04:56 <pravins> paragan: yeah, we need to clean it further 06:05:03 <epico> mfabian: aha 06:07:27 <tagoh> epico: I suppose not 06:08:31 <paragan> I think we should move now 06:08:34 <fujiwarat> Probably I tried before https://bugzilla.gnome.org/show_bug.cgi?id=604149 06:08:57 <epico> okay, I see 06:09:16 <paragan> #topic No assignee issues 06:09:23 <paragan> #info #98: Hackathon during flock 2018 (pravins) 06:09:23 <paragan> #link https://pagure.io/i18n/issue/98 06:09:32 <epico> fujiwarat: thanks 06:09:41 <paragan> anyone got any topics to add here please do so 06:09:54 <pravins> May be, we can add on this ticket work on all planned for F29? 06:10:11 <pravins> As said last time, we are also planning to automate test cases for Fedora using OpenQA 06:10:56 * suanand thinks maybe try bodhi automated test plugin which would talk to transtats server over REST ..is this qualify for change request ? 06:10:59 <pravins> hmm, we still dont have any FAD page. 06:11:24 <pravins> suanand: i remember that was in our plan :) 06:11:49 <pravins> it mean, when new build will happen, it will check whether all the latest translation are pulled or not. Right? 06:12:06 <suanand> pravins: right.. now this can be done :) 06:12:39 <suanand> it requires development of bodhi plugin + one REST API at transtats 06:14:46 <juhp> suanand: sounds like a nice feature 06:15:23 <paragan> good 06:16:25 <paragan> I think around transtats we will get few work items easily for this hackfest 06:16:53 <suanand> thanks - let me see this from bodhi perspective (code, doc etc), and will discuss more in next meeting ? 06:17:01 <paragan> sure 06:17:02 <suanand> paragan: right .. 06:17:31 <paragan> moving to next ticket 06:17:32 <suanand> maybe (1) firing jobs from CLI (2) bodhi plugin 06:17:59 <paragan> okay 06:18:24 <juhp> pravins: should we make a page? 06:18:37 <pravins> juhp: yeah, i just noticed no page yet :( 06:18:44 <juhp> seems Flock is open to project meetings etc 06:18:55 <pravins> yeah, this time different structure. 06:19:07 <juhp> Yeah it's evolving 06:20:30 <juhp> I think we more need a proposal than a page 06:21:10 <paragan> yes we can work on it 06:21:21 <juhp> yes 06:22:52 <pravins> proposal for flock itself? or proposal for FAD? 06:23:13 <paragan> we will need to write draft proposal for flock 06:23:39 <juhp> For Flock I thought yes 06:24:30 <pravins> paragan: sure, lets work on it then. 06:24:42 <pravins> proposal == FAD plans ? 06:24:53 <pravins> may be need to go through it once. :) 06:25:09 <pravins> will work on it later 06:25:12 <juhp> I dunno if it is FAD but could be perhaps 06:25:20 <juhp> Maybe two things, hmm 06:25:29 <juhp> FAD and i18n session at Flock 06:25:36 <juhp> or is one sufficient? 06:26:09 <juhp> I think session is 1 hour this time?? iirc 06:26:09 <paragan> one is sufficient we can carry both 06:26:18 <juhp> oops minimum session 06:26:35 <paragan> I think CFP text says one day hackfest is also possible 06:26:54 <pravins> wow, that best. we want 1 days hackfest only 06:27:31 <paragan> its written as 06:27:32 <paragan> We invite you to submit proposals for talks (60 minutes) or workshops( 2 hours), or hackfests/FADs (half or full day) on topics of importance to the contributor community. 06:27:32 <juhp> "We invite you to submit proposals for talks (60 minutes) or workshops( 2 hours), or hackfests/FADs (half or full day) on topics of importance to the contributor community." 06:27:39 <juhp> ah lol 06:27:58 <pravins> best 06:28:09 <juhp> yeah at least half-day, one day would be good 06:28:21 <juhp> Though it may clash with other stuff 06:28:33 <pravins> yes 06:28:41 <juhp> Perhaps they will have hackfest day? 06:28:51 <pravins> i think good to have it either before flock or after flock. 06:29:03 <juhp> This is Flock :) 06:29:09 <pravins> definitely they will have, since same clash might happen with other project as well. 06:29:18 <pravins> yeah, its flock. Should be in flock itself :) 06:29:39 <juhp> But if it is workshop day then maybe less clashing 06:30:10 <pravins> lets propose for a day. I think idea is: other people can join hackfest and get idea about what is happening in particular project. 06:30:21 <pravins> during FAd that connection is missing 06:32:44 <paragan> cool 06:33:04 <paragan> so we need to collect all the work items and form a proposal 06:34:08 * suanand thinks lets collect ideas first and then decide on full or half day (to minimise clash :p) 06:34:18 <paragan> right 06:34:33 <pravins> 👍 06:35:47 <paragan> let's move 06:35:48 <paragan> #info #97: Replace comps language support groups with weak dependencies (petersen) 06:35:48 <paragan> #link https://pagure.io/i18n/issue/97 06:38:11 <juhp> I don't have any news on this one 06:38:39 <juhp> I think we need to scope the work 06:38:43 <paragan> okay np we can discuss on this in next meeting 06:38:59 <juhp> Or at least consider what to do for fonts... and IMEs 06:39:02 <juhp> etc 06:39:39 <juhp> Yeah I opened but I doubt how much time I have - will try to think at least 06:39:51 <juhp> I guess we could try some examples first 06:40:02 <paragan> we can replace with weak dependencies but only the default once right? 06:40:20 <paragan> I mean for any language we can pull one default font and one default ime 06:40:51 <paragan> what about other fonts or ime's for that language? 06:40:56 <juhp> why one? Well it could be one 06:41:09 <juhp> I think more optional extra fonts etc 06:41:16 <juhp> I am thinking * 06:41:27 <paragan> I am thinking from langpacks weakdeps 06:41:39 <juhp> or are we saying the same thing? :) 06:41:54 <juhp> right 06:42:02 <paragan> when one installs langpacks-ja should he get all the Japanese fonts along with all the available Japanese IME's? 06:42:24 <juhp> probably not all 06:42:43 <juhp> but some at least 06:43:12 <juhp> So it could be two fold - post-installation of defaults and supplementing the default installed packages 06:43:52 <juhp> I think we need to test or consider the usability or UX too 06:44:06 <paragan> okay 06:44:16 <juhp> The current font auditing is probably a prerequisite too 06:44:25 <juhp> Let's move on if nothing more on this? 06:44:33 <paragan> sure 06:44:42 <paragan> #info #84: Fedora 26 Bug triaging (pnemade) 06:44:42 <paragan> #link https://pagure.io/i18n/issue/84 06:45:11 <paragan> https://da.gd/sFmG 06:45:18 <paragan> not much to worry here only 3 bugs 06:45:43 <paragan> lets move on 06:46:55 <paragan> #topic Open Floor 06:47:06 <paragan> anyone got anymore topics to discuss here? 06:47:33 <mfabian> typing-booster 2.0.0 is now in bodhi: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c0a8a66dc7 06:47:46 <epico> cool 06:50:27 <paragan> mfabian++ 06:50:27 <zodbot> paragan: Karma for mfabian changed to 1 (for the f28 release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:51:26 <paragan> thanks all who came to this meeting. 06:51:44 <paragan> #endmeeting