i18n
LOGS
06:30:57 <paragan> #startmeeting i18n
06:30:57 <zodbot> Meeting started Wed Apr 11 06:30:57 2018 UTC.  The chair is paragan. Information about MeetBot at http://wiki.debian.org/MeetBot.
06:30:57 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
06:30:57 <zodbot> The meeting name has been set to 'i18n'
06:30:57 <paragan> #meetingname i18n
06:30:57 <zodbot> The meeting name has been set to 'i18n'
06:30:57 <paragan> #topic agenda and roll call
06:30:57 <paragan> #link https://fedoraproject.org/wiki/I18N/Meetings/2018-04-11
06:31:00 <suanand> hi..
06:31:05 <tagoh_> hi
06:31:07 <bhavin192> hi
06:31:13 <vishal_vvr> hi
06:31:38 <paragan> #chair suanand tagoh_ bhavin192 vishal_vvr epico fujiwarat juhp pravins
06:31:38 <zodbot> Current chairs: bhavin192 epico fujiwarat juhp paragan pravins suanand tagoh_ vishal_vvr
06:32:03 <juhp> hi
06:32:35 <fujiwarat> hi
06:33:12 <paragan> Hi all
06:33:17 <epico> hi
06:33:25 <paragan> let's start our bi-weekly meeting
06:33:46 <paragan> #topic Upcoming schedule
06:33:46 <paragan> #info 2018-04-17 	Final Freeze (*)
06:33:46 <paragan> #info 2018-05-01 	Fedora 28 Final Release (GA) (Preferred Target)
06:33:46 <paragan> #info 2018-05-08 	Fedora 28 Final Release (GA) (Target #1)
06:34:05 <paragan> we will soon be in F28 Final Freeze
06:34:21 <paragan> if anyone still got any bug to fix then please do so
06:34:54 <paragan> bodhi will also take time to give auto push option
06:35:50 <paragan> Has anyone got any issues to discuss that needs attention?
06:37:13 <juhp> CJK fonts
06:37:52 <paragan> do we have any corresponding bug for that?
06:38:18 <paragan> #info the current blocker list is at https://qa.fedoraproject.org/blockerbugs/milestone/28/final/buglist
06:39:44 <paragan> I think some discussion happened in last Workstation WG meeting
06:40:24 <paragan> and one of the proposed solution needs some packaging changes
06:40:44 <paragan> juhp, has sent that email on fonts list as well as packaging list
06:41:04 <juhp> sorry
06:41:20 <juhp> well we have a bug about subpackaging Noto CJK fonts
06:41:25 <juhp> yes
06:41:31 <paragan> #info https://lists.fedoraproject.org/archives/list/fonts@lists.fedoraproject.org/thread/3GTJURMJ5HJLKCYGYS6QETA2LRJDQLFJ/
06:42:54 <juhp> Overall the subpackaging idea looks difficult
06:43:01 <paragan> #info for CJK fonts size issue reported bug is https://bugzilla.redhat.com/show_bug.cgi?id=1562315
06:43:09 <juhp> to be accepted i mean - I already have a test copr
06:43:27 <juhp> paragan: yes thanks
06:44:57 <juhp> Note that https://bugzilla.redhat.com/show_bug.cgi?id=1561763 was accepted as a release blocker
06:45:24 <paragan> aha
06:45:58 <paragan> right its already accepted as blocker
06:47:04 <paragan> I think work is going on on this issue by juhp and tagoh_
06:47:41 <paragan> hopefully we will get some fix for this issue this week only
06:47:55 <juhp> So basically we are obliged to reduce the font footprint to around the level of f27
06:48:07 <juhp> at least for the Live images I think
06:50:10 <juhp> I thought it would be good to discuss here....
06:51:23 <juhp> assuming we can't subpackage or do nothing the main remaining options are:
06:51:40 <juhp> (1) revert to f27 fonts
06:52:10 <juhp> (2) use the OTC fonts
06:52:27 <juhp> (3) remove weights from the Live media
06:53:41 <juhp> tagoh_ and Owen think (2) should be left for F29, which is probably wise...
06:54:05 <juhp> (1) is probably the conversative approach
06:54:43 <juhp> conservative
06:54:48 <tagoh_> yes, 2 is a bit risky  at this moment. less time to test and make sure if ttc works well.
06:55:17 <juhp> True, testing for Live apps would not be that hard
06:56:18 <juhp> of course nothing to stop people from reverting font themselves - also updates will not get the new fonts
06:56:26 <juhp> upgrades
06:56:50 <tagoh_> 3 is.. well, it sounds nice idea though, how can one get the full sets of fonts after installing live image? do we need to bump the release every releases? need to think about it more. this may be for f29+
06:56:51 <juhp> But I don't deny there may be some regressions
06:57:38 <juhp> One would get the full set by updating
06:57:55 <juhp> But I only think we should do that for F28
06:59:18 <pravins> hi all
07:00:18 <tagoh_> this will be happened only for live. so the packages got removed some files in live needs to just rebuilt without real changes. bump a release to let dnf  detect an  update.
07:00:36 <juhp> actually the upgrade story is "interesting" since we are reducing the priority of the old default fonts but hopefully it won't impact too much
07:01:12 <juhp> tagoh_: right
07:01:45 <juhp> I think we have not tested upgrades yet?  Anyone?
07:02:18 <juhp> well easy enough to test by removing the new fonts and installing the old ones...
07:02:54 <paragan> not tested upgrades
07:03:17 <juhp> I am stupid enough to be willing to do a PR for the kickstart change for f28 if people think it is acceptable and workable?
07:03:56 <juhp> Otherwise we should mostly revert to the f28 package set or equivalent
07:04:03 <juhp> erm F27!
07:04:38 <juhp> As such we could keep the Noto fonts for Chinese but without Mono
07:05:24 <juhp> epico: I was trying to ask you earlier about reverting to Noto or Adobe....
07:06:06 <juhp> pravins: any thoughts?  dunno how much you have followed this discussion until now
07:06:08 <epico> fedora live media have integrity check, what does it check?
07:06:23 <juhp> The checksum of the image?
07:06:27 <juhp> sums?
07:06:36 <epico> juhp: maybe the same as F27 is easier than Noto.
07:06:43 <epico> yes
07:06:53 <epico> I mean in boot loader.
07:07:01 <epico> it can check the live media.
07:07:08 <juhp> It's true though - removing the weights will give rpm -V warning on the packages of course
07:07:18 <juhp> epico: nod
07:07:31 <tagoh_> aha. right..
07:07:51 <juhp> but i think that is acceptable - or the least of our problems
07:07:59 * epico dunno whether will affect the media check in boot loader.
07:08:05 <juhp> it won't
07:08:12 <epico> okay, I see
07:08:17 <juhp> check is about image integrity
07:08:23 <juhp> not afaik anyway
07:08:26 <epico> s/whether/whether it/
07:09:07 <juhp> ie whether the downloaded image is correct - nothing to do with rpm content
07:09:13 <juhp> anyway
07:09:17 <epico> aha, I see
07:09:37 <epico> revert to Noto may create new bug...
07:09:38 <juhp> there are other non-rpm changes on images anyway
07:09:43 <juhp> okay
07:10:05 <epico> got it
07:12:50 <juhp> https://pagure.io/fedora-kickstarts/blob/master/f/fedora-live-base.ks#_319
07:14:49 <juhp> A little hard to test though, in the sense that harder to make Live image these days
07:16:57 <paragan> let's move to next agenda if nothing more need to be discussed here.
07:17:00 <juhp> ls /usr/share/fonts/google-noto-cjk/NotoS* | grep -v Regular | xargs rm -rf
07:17:09 <juhp> would work I think
07:18:16 <juhp> ah need test on the dir I guess
07:18:28 <juhp> anyway should we make a decision now?
07:18:56 <epico> +1 for the above solution
07:19:26 <pravins> How many variants we were shipping in F27.
07:19:38 <pravins> It we only provide those many, size should not affect much, am i right?
07:19:46 <epico> 7 variants for Chinese only.
07:19:57 <tagoh_> given that proposing modifying .ks, who's responsible for that change to be accepted? how long do we need to wait to see go or no-go with it?
07:20:12 <pravins> epico:  and how much size for it?
07:20:33 <juhp> tagoh_: given that is a blocker issue now - I guess we have a little time
07:20:51 <juhp> (Not saying we should wait and do nothing :)
07:21:07 <epico> pravins: https://bugzilla.redhat.com/show_bug.cgi?id=1562315#c2
07:21:13 * pravins clicks
07:21:19 <tagoh_> juhp: is it going to be accepted?
07:21:29 <juhp> shrug maybe maybe not
07:21:39 <epico> the size information is in the link.
07:21:44 <paragan> if that is the only easy option then why not try that?
07:22:00 <juhp> there is no size breakdown by lang alas
07:22:13 <juhp> but Chinese is by far larger I should think
07:22:33 <juhp> we can add the numbers after
07:22:50 <tagoh_> paragan: even if it works, it doesn't mean it will be accepted right?
07:22:59 <juhp> pravins: the rough iso increase is probably around 260MB or something like that
07:23:11 <juhp> excluding the glibc locales increase
07:23:24 <juhp> pravins: I mean F27 -> F28 for CJK
07:23:24 <tagoh_> well, reverting to f27's also takes a time to make changes back. just worrying about the worst case.
07:23:39 <juhp> tagoh_: yep
07:23:44 <pravins> We do have some Autobold features from freetype.
07:23:54 <juhp> Yep
07:23:56 <pravins> If size is issue, we can skip Bold variant.
07:24:08 <pravins> and trust Freetype autobold for sometime.
07:24:09 <juhp> Bold on Bold in Libreoffice is awesome ;-P
07:24:27 <pravins> 🤣
07:24:30 <juhp> pravins: dropping bold will actually reduce the size
07:24:37 <paragan> tagoh_, just propose that change to fedora-kickstarts project, discuss with upstream on why it is important and request to accept it.
07:24:43 <juhp> there are more details in the WG ticket....
07:24:44 <tagoh_> pravins: emboldening is better than nothing but unlikely it is better than bold provided by upstream...
07:24:59 <paragan> also inform this in WG ticket as well
07:25:16 <juhp> Yes I am planning to add a note to the WG ticket
07:25:23 <pravins> tagoh_: i agree, Bold provided by upstream is best choice. Since we have found issues for Lohit with emboldening.
07:25:33 <juhp> https://pagure.io/fedora-workstation/issue/46#comment-504344
07:25:51 <juhp> paragan: discuss with upstream - in github??
07:25:58 <pravins> and, i also had one concern. If i am installing in en locale, do i need all CJK fonts?  Are we installing it?
07:26:15 <juhp> pravins: as you know
07:26:50 <juhp> yes we are installing
07:26:59 <juhp> since ? :-)
07:27:10 <pravins> Our goal was to provide at least one font to cover Unicode BMP.
07:27:14 <pravins> not many :)
07:27:20 <juhp> need well that is another discussion not for today
07:27:33 <juhp> pravins: ah valid
07:27:45 <juhp> sorry misread "all" hmm well
07:27:48 <pravins> sub-packaging and not installing Bold in default install is good option. AFAI think.
07:27:53 <juhp> well I also proposed to drop Serif
07:28:00 <pravins> lets user install Bold with langpacks.
07:28:05 <juhp> pravins: we can't subpackage...
07:28:23 <pravins> my bad, i missed that thread :()
07:28:23 <juhp> that is the sad problem - well unless we get an exception
07:28:29 <juhp> np
07:28:39 <epico> https://pagure.io/fedora-kickstarts
07:28:47 <paragan> juhp, I mean https://pagure.io/fedora-kickstarts
07:28:55 <juhp> ah
07:29:00 <juhp> that upstream ;)
07:29:02 <juhp> hehe
07:29:04 <juhp> okay
07:29:06 <paragan> :)
07:29:20 <juhp> I thought you meant Google Noto
07:29:24 <paragan> no no
07:29:27 <pravins> did anyone replied to juhp email on fonts SIG?
07:29:38 <juhp> nope I don't think
07:29:43 <juhp> feel free ;o)
07:30:14 <juhp> anyway nim-nim already expressed he does not think it is a good idea here
07:30:19 <pravins> yeah, considering the CJK fonts size. I think exception should be allowed.
07:30:25 <juhp> on devel list
07:30:36 <juhp> yeah we may get it later ;o)
07:30:43 <juhp> who knows or not
07:31:14 <juhp> Shall we wait to Friday if the PR is accepted or not?
07:31:23 <juhp> for kickstarts
07:32:00 <pravins> i will reply on fonts sig list
07:32:33 <juhp> that still leaves at least 1 week to revert
07:33:56 <tagoh_> just wonder if kickstarts people will ponder what happened.. we may need to provide pros and cons about it perhaps.
07:33:57 <juhp> well it's a little tight but seems possible
07:34:09 <juhp> Alternatively we start to revert now
07:34:21 <juhp> sure we will in the PR
07:34:34 <tagoh_> or sharing PR with more people will get wider audience?
07:34:35 <juhp> needs good reason to do this
07:34:39 <juhp> hmm
07:35:08 <juhp> We could open a bug and propose it as a blocker
07:41:56 <paragan> okay
07:42:34 <paragan> I suppose we can continue to discuss this later on
07:42:56 <paragan> let's go thru' tickets and close the meeting
07:42:58 <paragan> #topic No assignee issues
07:42:59 <paragan> #info #83: Tracker for Fedora 28 Changes (pnemade)
07:42:59 <paragan> #link https://pagure.io/i18n/issue/83
07:43:34 <paragan> I think there is nothing to discuss here and probably I will not pick this again
07:43:44 <paragan> I will close this once Fedora 28 is released
07:43:53 <paragan> #info #78: package Liberation Classic Font in Fedora (pnemade)
07:43:54 <paragan> #link https://pagure.io/i18n/issue/78
07:44:20 <paragan> I see pravins is doing some progress here
07:44:52 <paragan> so let's wait for him to finish his work and start ours of packaging it
07:45:14 <paragan> #info #85: Docs Beats for Fedora 28 (pnemade)
07:45:15 <paragan> #link https://pagure.io/i18n/issue/85
07:45:33 <paragan> anyone want to provide text documentation here?
07:46:13 <paragan> otherwise we can skip this for Fedora 28
07:47:55 <paragan> I will mark this closed in next week
07:48:09 <paragan> #info #95: change this meeting to another day (petersen)
07:48:10 <paragan> #link https://pagure.io/i18n/issue/95
07:48:26 <paragan> I have not seen any more responses submitted here.
07:48:28 <paragan> #chair
07:48:28 <zodbot> Current chairs: bhavin192 epico fujiwarat juhp paragan pravins suanand tagoh_ vishal_vvr
07:48:46 <paragan> please submit your responses to the link given in the ticket before next meeting
07:49:47 <paragan> #info next meeting discuss the new meeting timing based on responses submitted for whenisgood event
07:50:11 <paragan> #info #84: Fedora 26 Bug triaging (pnemade)
07:50:11 <paragan> #link https://pagure.io/i18n/issue/84
07:50:30 <paragan> #info good to see less bugs here
07:51:36 <paragan> #topic Open Floor
07:51:59 <paragan> I think we are overtime today
07:52:07 <paragan> thanks all for coming to meeting
07:52:12 <paragan> #endmeeting