i18n
LOGS
05:30:28 <paragan> #startmeeting i18n
05:30:28 <zodbot> Meeting started Tue Apr  7 05:30:28 2020 UTC.
05:30:28 <zodbot> This meeting is logged and archived in a public location.
05:30:28 <zodbot> The chair is paragan. Information about MeetBot at http://wiki.debian.org/MeetBot.
05:30:28 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
05:30:28 <zodbot> The meeting name has been set to 'i18n'
05:30:28 <paragan> #meetingname i18n
05:30:28 <paragan> #topic agenda and roll call
05:30:28 <zodbot> The meeting name has been set to 'i18n'
05:30:28 <paragan> #link https://fedoraproject.org/wiki/I18N/Meetings/2020-04-07
05:31:02 <vishal_vvr> Hi
05:31:05 <pwu> hi
05:31:40 <petersen> hello
05:31:44 <tagoh> hi
05:32:32 <paragan> #chair vishal_vvr pwu petersen tagoh
05:32:32 <zodbot> Current chairs: paragan petersen pwu tagoh vishal_vvr
05:32:38 <paragan> Hi all
05:33:44 <paragan> let's start with today's agenda
05:33:46 <paragan> #topic Upcoming schedule
05:34:39 <paragan> F32 FTBFS packages are orphaned now
05:35:02 <petersen> ah
05:35:27 <paragan> I lost two nodejs-espima-fb and pangox-compat
05:35:47 <paragan> but I was anyway not using them so let them be owned by new owners :)
05:36:33 <petersen> Is there a list? ;)
05:36:33 <paragan> There was last minute FESCo ticket reported to delay F32 Final freeze https://pagure.io/fesco/issue/2369
05:37:05 <paragan> #info so now F32 Final freeze will happen on 9th April
05:37:59 <paragan> yes there is a list
05:38:03 <petersen> Thur
05:38:08 <paragan> give me a minute to find link
05:38:15 <petersen> Thanks
05:39:14 <paragan> petersen, https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/NB247ZIPLI5PLPY4YGDQP6WECNUV6F4X/
05:39:28 <petersen> paragan: thank you!
05:41:02 <paragan> so now F32 next milestones are
05:41:04 <paragan> #info 2020-04-09 Final Freeze (starts at 1400 UTC)
05:41:05 <paragan> #info 2020-04-21 Preferred Final Target date
05:41:05 <paragan> #info 2020-04-28 Final Target date #1
05:41:06 <pyadav> hi
05:41:12 <paragan> #chair pyadav
05:41:12 <zodbot> Current chairs: paragan petersen pwu pyadav tagoh vishal_vvr
05:41:21 <paragan> hi
05:41:23 <pravins> hi again :)
05:41:28 <fujiwarat> hi
05:41:36 <paragan> #chair pravins fujiwarat
05:41:36 <zodbot> Current chairs: fujiwarat paragan petersen pravins pwu pyadav tagoh vishal_vvr
05:42:15 <paragan> let's check the blocker bugs
05:42:23 <paragan> #info https://qa.fedoraproject.org/blockerbugs/milestone/32/final/buglist
05:44:02 <paragan> looks like firefox localization is fixed and fix is in updates-testing
05:44:20 <petersen> good
05:46:08 <paragan> other than looks good status
05:47:03 <paragan> let's keep testing coming updates to Fedora before F32 freeze
05:47:32 <suanand> (hi, sorry)
05:48:00 <paragan> #chair suanand
05:48:00 <zodbot> Current chairs: fujiwarat paragan petersen pravins pwu pyadav suanand tagoh vishal_vvr
05:48:10 <petersen> Yeah except that dnf bug, though I hasn't really hit me I think
05:50:32 <paragan> you mean that repoquery bug
05:50:43 <paragan> its already fixed and tested successfully
05:51:06 <paragan> anything else to discuss about Fedora 32 development here?
05:52:34 <tagoh> petersen, I thought I saw a discussion about it in the list and it is related to ostree?
05:52:54 <petersen> tagoh: ah maybe
05:53:12 <petersen> It Kalev et al discussing anyway
05:53:16 <petersen> seems ^
05:53:39 <paragan> oh you are talking about something else
05:53:46 <petersen> yes the blocker
05:54:04 <paragan> yes there is one dnf blocker bug
05:54:10 <petersen> Anyway bit OT...
05:55:36 <paragan> moving to next topic
05:56:36 <paragan> #topic Outstanding issue
05:56:36 <paragan> #info #116: Fedora 30 Bug triaging (pravins)
05:56:36 <paragan> #link https://pagure.io/i18n/issue/116
05:56:56 <pravins> Hi
05:58:05 <pravins> We still have 30 bugs, can members here take an action item and triage bugs assigned to them?
05:58:09 <pravins> #chair
05:58:09 <zodbot> Current chairs: fujiwarat paragan petersen pravins pwu pyadav suanand tagoh vishal_vvr
05:58:24 <pravins> We are 9 members here, so Avg, 3 bugs per members?
05:59:40 <petersen> https://bugzilla.redhat.com/buglist.cgi?bug_status=__open__&f1=OP&f2=assigned_to&f3=cc&f5=keywords&f6=CP&j1=OR&list_id=10971339&o2=substring&o3=substring&o5=substring&product=Fedora&v2=i18n-bugs%40lists.fedoraproject.org&v3=i18n-bugs%40lists.fedoraproject.org&v5=i18n&version=30
05:59:44 <pyadav> yeah, that can be done
06:01:27 <pravins> #info Bugs: 1134299, 1380754, 1401096, 1409403, 1528892, 1554701 , 1569354 , 1589850 , 1619530 , 1637106 , 1689745 , 1690275 , 1690295 , 1694949 , 1696600 , 1711631 , 1733869 , 1766554 , 1770450 , 1498269 , 1707001 , 1748187 , 802255 , 1035486, 1495172, 1599870, 1690326, 1447595, 1447616, 500110
06:01:28 <paragan> yes let's find some time this week
06:02:11 <tagoh> sure
06:02:13 <pyadav> It will not take much time, if we all contribute to this activity
06:03:00 <pravins> right
06:03:17 <pravins> Divide and Conquer :)
06:03:18 <pravins> Slot 1 - (1134299, 1380754, 1401096)
06:03:18 <pravins> Slot 2 - (1409403, 1528892, 1554701)
06:03:19 <pravins> Slot 3 - (1569354 , 1589850 , 1619530)
06:03:19 <pravins> Slot 4 - (1637106 , 1689745 , 1690275)
06:03:19 <pravins> Slot 5 - (1690295 , 1694949 , 1696600)
06:03:20 <pravins> Slot 6 - (1711631 , 1733869 , 1766554)
06:03:22 <pravins> Slot 7 - (1770450 , 1498269 , 1707001)
06:03:24 <pravins> Slot 8 - (1748187 , 802255 , 1035486)
06:03:26 <pravins> Slot 9 - (1495172, 1599870, 1690326)
06:03:28 <pravins> Slot 10 - (1447595, 1447616, 500110)
06:03:38 <pravins> #action Slot 1 - pravins
06:03:57 <pravins> Please take respective slot and we can work on it before next meeting
06:05:03 <pyadav> #action Slot 2 - pyadav
06:05:06 <petersen> I just closed one (LO langpacks install)
06:05:24 <pravins> petersen: ++
06:05:27 <pyadav> Thanks pravins for creating slots
06:05:28 <petersen> Also some of the bugs are ours - if you own bugs please handle them
06:05:32 <pyadav> pravins++
06:05:33 <zodbot> pyadav: Karma for pravins changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
06:05:35 <tagoh> probably better assigning everyone here
06:06:15 <pravins> can we go alphabetically for remaining slots?
06:06:40 <tagoh> sounds good to me
06:06:52 <vishal_vvr> #action Slot 8 - vishal_vvr
06:06:56 <paragan> I closed 1380754, that package was already retired in F27
06:07:36 <petersen> (I think in future let's better to make spreadsheet and assign/take bugs to triage there, because it is quite a mixture of bugs)
06:07:43 <petersen> s/better//
06:08:05 <pravins> Slot 3-  fujiwarat
06:08:06 <pravins> Slot 4 - paragan
06:08:06 <pravins> Slot 5 -petersen
06:08:06 <pravins> Slot 6 - pwu
06:08:06 <pravins> Slot 7 -suanand
06:08:07 <pravins> Slot 9 tagoh
06:08:09 <pravins> Slot 8 -vishal_vvr
06:08:41 <suanand> slot 6 has a bug already assigned to me
06:09:20 <jibec> how complex is it to fulfill this task? can I try also or does it requires packaging skills?
06:09:26 <paragan> that is why I insist owners to first clean their bugs status :) then let others triage it
06:09:28 <pravins> that is fine, as petersen mentioned multiple time, we can triage self assigned bugs as well.
06:10:21 <pravins> jibec: its does not require packaging skills, we just need to try reproducing bug in latest version. If its not reproducible - Close it, else move it to latest version.
06:10:38 <jibec> ok, I can do that
06:10:39 <petersen> jibec: most welcome
06:10:45 <pravins> jibec++
06:10:55 <pravins> Slot 10 -jibec
06:11:12 <petersen> Also closed the Verified bug...
06:11:15 <pravins> petersen: as of now, i am adding slot and its assignment information in ticket.
06:11:34 <pravins> let come again to it in next meeting and see where we stand.
06:11:51 <pravins> if someone has any problem with triage, feel free to update on ticket.
06:12:12 <pyadav> sure
06:12:53 <petersen> I think it is also fine for anyone to help to triage any of the bugs too
06:13:00 <petersen> pravins: good
06:13:09 <pravins> yeah, petersen agree with you.
06:15:45 <paragan> anything more to discuss on this ticket?
06:16:08 <paragan> if not then let's work on slots as assigned above
06:16:11 <pravins> nope, thanks all for collaborative for this activity.
06:16:39 <petersen> You may find it useful to use Live images for triaging sometimes
06:17:46 <pravins> i thought, i will install and then test it.
06:19:51 <petersen> Sure that is also fine and sometimes necessary - the nice thing about Live is that it is pristine
06:19:53 <paragan> you can do that also
06:20:35 <petersen> My tool dl-fedora can download Live images easily
06:21:15 <paragan> petersen++ for writing dl-fedora tool
06:21:35 <paragan> let
06:21:38 <paragan> s move
06:23:18 <pravins> petersen: nice, i will use it.
06:23:57 <paragan> #topic No assignee issues
06:23:57 <paragan> #info #115: Tracker for Fedora 32 Changes (pnemade)
06:23:57 <paragan> #link https://pagure.io/i18n/issue/115
06:24:29 <paragan> so we still have not fixed terminus-fonts?
06:25:03 <pwu> no response still.
06:25:26 <petersen> Is the pr ready? :)
06:25:46 <tagoh> we could do
06:25:57 <tagoh> Well,
06:25:58 <petersen> Does it add a bitmap subpackage?
06:26:52 <paragan> non-responsive has been already raised on Fedora devel list for ndim
06:27:01 <tagoh> one concern is that opentype format is only one format in new guidelines, but PR are going to make it sub-packaging. in the future, we need to add extra package replacement.
06:27:11 <paragan> but it may take more time to orphan his packages
06:27:23 <pwu> it adds opentype subpackage.
06:28:03 <tagoh> maybe good to sub-package bitmap fonts instead of opentype since new guidelines is out?
06:28:25 <paragan> (Keep note that we are discussing now about an update which will be either 0-day errata or any normal update to F32 GA)
06:28:44 <pwu> tagoh: could you comment on the PR?
06:29:00 <pwu> then I will update the PR...
06:30:01 <petersen> Which packages requires terminus-fonts?
06:30:18 <tagoh> Sure. though package maintainer originally seems not splitting them out of the package.
06:30:32 <petersen> tagoh: I think that is okay by now...
06:30:39 <pwu> I am okay to add -x11 subpackage for the legacy format.
06:30:45 <petersen> We just need a solution :)
06:30:51 <tagoh> Okay
06:31:40 <petersen> Just checking is x11 the best suffix?
06:32:13 <tagoh> bitmap is too long?
06:32:30 <petersen> If any packages have a dependency on terminus-fonts they probably need to be updated too
06:32:44 <tagoh> Ah, right
06:32:45 <pwu> it has -grub2 subpackage.
06:32:57 <pwu> OpenType Bitmap is also bitmap I think.
06:32:58 <petersen> If they can't handle OTB or there are rendering changes perhap, hmm shrug
06:33:17 <petersen> pwu: that is true...
06:33:25 <petersen> What format are they exactly?
06:33:49 <tagoh> pcf?
06:33:53 <petersen> Anyway I just thought to ask on the naming/integration etc
06:34:06 <petersen> tagoh: that seems good
06:34:26 <paragan> I got 3 packages that depends on "terminus-fonts", they are nfoview, qodem and terminology
06:34:31 <petersen> hmm
06:35:05 <petersen> Is it better to start with opentype subpackage and then deprecate it later when pcf is "banned"
06:35:10 <petersen> ?
06:35:23 <petersen> Or is it already hmmmm
06:35:25 <tagoh> hmm, yeah.
06:35:45 <paragan> all non-opentype fonts are already banned as per new fonts packaging guidelines
06:35:58 <tagoh> changing this in f32 at the moment sounds not good to me
06:36:06 <paragan> except console fonts
06:36:08 <petersen> alternatively we let the packages "try" OTB and if they "break" can switch to pcf subpackage
06:36:37 <petersen> Okay sure we can do rawhide first... but it would be nice to have OTB in F32 in some form
06:37:05 <petersen> paragan: okay..
06:37:19 <petersen> That is pretty harsh for X apps etc
06:37:45 <petersen> perhaps
06:37:58 <paragan> #info https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/#_font_file_formats
06:38:17 <epico> terminus-fonts contains pcf.gz, grub2, console format...
06:38:47 <tagoh> Probably we'll see more issues shortly...
06:39:18 <epico> in some sub packages.
06:39:23 <petersen> So what should we do?
06:40:00 <petersen> What is the argument again for stripped pcf, etc?
06:40:27 <petersen> stripping
06:40:36 <petersen> well replacing
06:41:36 <tagoh> petersen, as you said for f32, maybe better sub-packaging opentype and deprecate it with pcf subpackage in rawhide. we could drop pcf subpackage once we confirm no breakage with the dependant packages.
06:41:48 <petersen> Well the guidelines seems pretty clear ;o)
06:42:00 <petersen> How many legacy fonts we still have?
06:42:17 <petersen> tagoh: okay
06:42:55 <petersen> Certainly quite late to change now for f32
06:43:00 <tagoh> not too much... compared to the amount of opentype fonts in Fedora...
06:43:15 <petersen> On the other hand noone may test much until f33...
06:43:39 <tagoh> Right. we may need to spend some resources on it instead.
06:44:17 <epico> tagoh: confused. which is the decision for the font change?
06:44:18 <petersen> Well running those 3 packages should not take so much time - though I don't know about them
06:44:47 <epico> guess pcf fonts is still there?
06:44:59 <epico> I think some apps may still use pcf fonts...
06:45:24 <petersen> Well I think problem is more that some users may still use pcf fonts
06:46:51 <tagoh> Right.. and it can be a bug at the moment. we may need to find them out before dropping all the legacy font format from Fedora.
06:47:22 <petersen> tagoh: okay I like your plan
06:49:05 * paragan need to move this meeting
06:49:39 <paragan> maybe discussion needed can be done later
06:49:45 <paragan> next ticket
06:49:54 <tagoh> epico, will add a comment on PR
06:50:25 <epico> tagoh: thanks, I will update the PR soon.
06:51:09 <paragan> #info #118: Docs Beats for Fedora 32 (pnemade)
06:51:09 <paragan> #link https://pagure.io/i18n/issue/118
06:52:32 <paragan> this is being worked on by docs team
06:52:38 <paragan> they submitted PR's
06:52:58 <paragan> I think tagoh has already reviewed langpacks change -> https://pagure.io/fedora-docs/release-notes/pull-request/466
06:53:08 <tagoh> yep
06:54:12 <paragan> the other Change ticket https://pagure.io/fedora-docs/release-notes/issue/443 is being worked on by docs team I guess
06:54:27 <petersen> Can you add the links to the ticket, please?
06:54:34 <paragan> yes I will
06:54:38 <petersen> Or I can
06:54:44 <paragan> sure go ahead
06:54:46 <petersen> okay
06:56:12 <paragan> anything to discuss for this ticket?
06:56:57 <petersen> done
06:58:24 <paragan> #topic Open Floor
06:58:49 <paragan> anything to discuss to here?
07:00:22 <paragan> Let's close this meeting now
07:00:32 <paragan> thank you all who joined here
07:00:37 <paragan> #endmeeting