05:31:05 <paragan> #startmeeting i18n 05:31:05 <zodbot> Meeting started Tue Feb 25 05:31:05 2020 UTC. 05:31:05 <zodbot> This meeting is logged and archived in a public location. 05:31:05 <zodbot> The chair is paragan. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:31:05 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 05:31:05 <zodbot> The meeting name has been set to 'i18n' 05:31:05 <paragan> #meetingname i18n 05:31:05 <zodbot> The meeting name has been set to 'i18n' 05:31:05 <paragan> #topic agenda and roll call 05:31:06 <paragan> #link https://fedoraproject.org/wiki/I18N/Meetings/2020-02-25 05:31:17 <mfabian> ☺ 05:31:30 <epico> hi 05:31:31 <tagoh> Hi 05:31:32 <vishal_vvr> Hi 05:31:36 <hanthana_> hello 05:31:57 <petersen> hey 05:32:06 <suanand> .hello2 05:32:07 <zodbot> suanand: suanand 'Sundeep Anand' <suanand@redhat.com> 05:32:26 <hanthana_> .fas snavin 05:32:27 <zodbot> hanthana_: snavin 'Danishka Navin' <danishka@gmail.com> 05:32:53 <petersen> .hello2 05:32:54 <zodbot> petersen: petersen 'Jens Petersen' <petersen@redhat.com> 05:33:00 <mfabian> .hello2 05:33:01 <zodbot> mfabian: mfabian 'Mike FABIAN' <mfabian@redhat.com> 05:33:04 <paragan> Hi all 05:33:25 <paragan> #chair mfabian epico tagoh vishal_vvr hanthana_ petersen suanand 05:33:25 <zodbot> Current chairs: epico hanthana_ mfabian paragan petersen suanand tagoh vishal_vvr 05:33:45 <jibec> .fasinfo jibecfed 05:33:46 <zodbot> jibec: User: jibecfed, Name: Jean-Baptiste Holcroft, email: jean-baptiste@holcroft.fr, Creation: 2015-08-22, IRC Nick: jibec, Timezone: Europe/Paris, Locale: en, GPG key ID: None, Status: active 05:33:49 <zodbot> jibec: Approved Groups: @l10n +cvsl10n cla_done cla_fpca 05:33:54 <paragan> #chair jibec 05:33:54 <zodbot> Current chairs: epico hanthana_ jibec mfabian paragan petersen suanand tagoh vishal_vvr 05:34:38 <paragan> we have a small agenda today :) 05:35:17 <paragan> Let's start 05:35:20 <paragan> #topic Upcoming schedule 05:36:11 <paragan> Below are the milestones that moves Fedora 32 development into Beta Freeze 05:36:11 <paragan> #info 2020-02-25 Bodhi updates-testing activation point 05:36:11 <paragan> #info 2020-02-25 Change Checkpoint: 100% Code Complete Deadline 05:36:11 <paragan> #info 2020-02-25 Beta Freeze (starts at 1400 UTC) 05:37:18 <paragan> The F32 beta release target date is as given below 05:37:19 <paragan> #info 2020-03-17 Current Beta Target date 05:38:28 <paragan> With the help of Fedora releng and Fedora QA teams, there are now almost daily composes happening for F32 Workstation and Silverblue variants. 05:39:11 <petersen> okay 05:39:28 <paragan> Also, I found that it was a very smooth migration for me from F31 SB to F32 SB. Its just that you always need to uninstall extra packages (non-fedora repo packages) 05:40:01 <jibec> (what is SB in your context?) 05:40:15 <paragan> sorry it mean Silverblue 05:40:27 <jibec> ok 05:41:53 <paragan> Last week Gnome test day happened and it got a great response on IRC channels. Also, some reported their test results in http://testdays.fedorainfracloud.org/events/77 page. 05:42:10 <paragan> some of the bugs are already fixed in Fedora 32. 05:42:44 <paragan> anyone got any issues related to F32 development? 05:43:44 <jibec> I haven't tried yet, I always wait for i18n test day to discover next release ;) 05:44:08 <paragan> Sure, lets discuss that in next topic 05:44:24 <paragan> let's move to tickets for discussion 05:45:37 <paragan> #topic No assignee issues 05:45:37 <paragan> #info #115: Tracker for Fedora 32 Changes (pnemade) 05:45:38 <paragan> #link https://pagure.io/i18n/issue/115 05:46:33 <paragan> we will note here the update for these Changes 05:46:51 <paragan> FontLanguageProvidesToLangpacks Change has been already implemented and testable 05:48:09 <paragan> ProvideOpenTypeBitmapFonts Change is also already implemented and testable 05:48:21 <paragan> epico, anything remained for this Change? 05:48:45 <epico> maybe some improvements for terminus-fonts. 05:49:23 <paragan> sure, thanks 05:50:38 <paragan> #info We are good with our Change implementations :) 05:51:18 <jibec> \o/ 05:51:28 <paragan> moving to next ticket 05:51:38 <paragan> #info #117: Fedora 32 i18n test day (pnemade) 05:51:39 <paragan> #link https://pagure.io/i18n/issue/117 05:52:06 <paragan> we have got our setup for F32 i18n test day 05:52:29 <paragan> #info https://fedoraproject.org/wiki/Test_Day:2020-03-10_I18N_Test_Day 05:52:43 <paragan> #info Results page => http://testdays.fedorainfracloud.org/events/76 05:53:19 <jibec> do you plan on a test day for both SilverBlue and Fedora? Or are the internals really the same? 05:53:25 <paragan> I request members to please go through their work related test cases and check if it needs update 05:54:03 <paragan> we would like to receive testing results from both variants 05:54:20 <paragan> but its not mandatory 05:54:49 <paragan> either use Silverblue or Workstation for i18n test day but do mention that in Profile 05:54:50 <jibec> I don't recall last time it was written, so not hesitate to suggest it somewhere (I may have missed it) 05:55:22 <jibec> EOF 05:55:35 <paragan> yes we have not written that anywhere and following the Gnome test day which targeted only Workstation variant 05:57:12 <petersen> There is also jibec's L10n change for Weblate 👍 05:57:44 <petersen> I guess one can test optionally on Silverblue? 05:58:03 <jibec> petersen thank, I'm going to share two l10n info (weblate is part of it) and three l10n request when the time comes ;) 05:58:03 <paragan> yes that is a huge thing for g11n group by Jibec 05:58:10 <petersen> Sure 05:58:15 <paragan> jibec++ 05:58:16 <zodbot> paragan: Karma for jibecfed changed to 6 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 05:58:25 <jibec> thank you :) 05:58:34 <jibec> so, can I proceed paragan? 05:58:42 <paragan> yes please 05:59:03 <jibec> #topic Fedora l10n migration to Weblate 05:59:30 <jibec> most active projects are migrated now 05:59:34 <jibec> #info the tracking page is there: https://fedoraproject.org/wiki/L10N_Move_to_Weblate 05:59:47 <jibec> #info the translation platform is there: https://translate.fedoraproject.org/ 06:00:31 <jibec> we'll probably host pulseaudio upstream project, and the guix project 06:01:01 <jibec> #topic Fedora documentation system i18n 06:01:51 <petersen> (seems the Change scripts assume only one Name field) 06:02:17 <jibec> the prototype started in 2018 now works on stg https://docs.stg.fedoraproject.org/ar/council/contact/ 06:02:30 <petersen> jibec: nice 06:02:34 <jibec> the mechanic is described here https://fedoraproject.org/wiki/User:Jibecfed/fedoradoc-antora-localization 06:02:56 <jibec> I'm heavily harassing infra skilled people to automate the script I launch on my computer ;) 06:03:47 <jibec> the upstream asciidoc community may reuse the exact same tooling for asciidoc.org <3 06:04:10 <jibec> #topic Fedora l10n request: language-toolkit upgrade 06:04:39 <jibec> is it petersen or suanand who own the package now? version 2.5 is available, with python 3 support: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/2.5.0.html 06:04:54 <petersen> aha 06:05:16 <petersen> jibec: Really awesome work you have done, thank you! 06:05:57 <jibec> doc i18n also is thanks to asamalik <3 06:06:40 <petersen> jibec: see if we can get translate-toolkit updated today before the freeze 06:07:12 <jibec> would be great, if not, next release, that's life 06:07:22 <jibec> #topic languages at FOSDEM 06:07:29 <jibec> FOSDEM had a Coding for Language Communities devroom 06:07:30 <jibec> https://fosdem.org/2020/schedule/track/coding_for_language_communities/ 06:08:20 <jibec> our community may have to look at the nuspell package creation in the future, I don't know if it's i18n people doing this, I just wanted to let you know 06:09:07 <jibec> next and last subject? 06:10:58 <petersen> jibec: well I think 2.5.0 will be in the final f32 release anyway 06:11:20 <petersen> jibec: interesting 06:12:23 <jibec> nuspell looks like to be one of so many spellchecking library, they discribed the history and technical debt, it's really funny 06:12:42 <petersen> mfabian: https://fosdem.org/2020/schedule/event/clc_lexemes_in_wikidata/ 06:12:56 <jibec> nuspell will be a requirement for next firefox releases, according to the speaker 06:13:00 <petersen> aha 06:13:16 <petersen> is there any compatibility with hunspell say? 06:13:39 <jibec> they said to have 100% backward compatibility 06:13:47 <jibec> with hunspell only 06:14:13 <petersen> aha 06:14:19 <petersen> Okay 06:14:37 <mfabian> petersen: Thank you! 06:14:48 <petersen> It must have been very interesting sessions 06:15:09 <jibec> all of them are recorded, you can watch it home (or at work) ;) 06:15:16 <petersen> Yes nice 06:15:44 <jibec> I can move on to last topic? 06:16:03 <paragan> sure 06:16:14 <jibec> #topic langpack package localization in F33 06:16:42 <jibec> I want the user to be able to search hist language package in its own language 06:16:59 <jibec> this means to allow translation of our langpacks package metadata 06:17:19 <jibec> which I'll automate and integrate with our translation platform 06:17:45 <jibec> I'd like to share a self contain change with you guys 06:18:22 <jibec> the issue I have: https://src.fedoraproject.org/rpms/langpacks/ is on a special place of pagure, with prevent me to fork and open pull request, which also will be a problem for weblate to commit translations 06:18:38 <jibec> because it's srpm, and this requires to be a packager 06:19:13 <paragan> but what change you are trying to propose in spec file? 06:19:25 <jibec> we would have first to move langpacks content to translate there: https://pagure.io/projects/fedora-l10n/* 06:19:58 <jibec> and adapt the spec file to pull on a regular basis the new translations and generate a new package 06:21:10 <jibec> there also is some translatable content directly in the spec file, that may have to be moved outside of it 06:21:23 <jibec> as an example: https://src.fedoraproject.org/rpms/langpacks/blob/master/f/langpacks.spec#_123 06:22:06 <jibec> minimum part to translate would be xml files that are use by Gnome Software 06:22:30 <jibec> nice to have would be package description used by DNF (if my understanding is good) 06:23:47 <paragan> this will definitely make the spec file bulky 06:24:20 <petersen> jibec: aha 06:25:01 <petersen> I suppose any pagure project would work? 06:25:25 <jibec> I like the idea to host it in the fedora-l10n group, but yes, any project would work 06:25:41 <petersen> Certainly sounds good to have the appstream data translated 06:27:40 <paragan> +1 06:28:25 <jibec> so, I'll send a demo, if this work, we'll do a change, ok ? 06:29:29 <paragan> Looks good 06:29:32 <petersen> We might like fedora-i18n/ :) 06:29:57 <petersen> Or you mean the repo is only for translations? 06:31:39 <petersen> Anyway cool 06:31:44 <paragan> ok we are running out of time and I have one topic remained 06:32:38 <paragan> moving to next topic 06:33:13 <paragan> Let's discuss about the new fonts packaging guidelines 06:33:31 <paragan> #info New fonts packaging guidelines was approved by FPC on the 2020-02-13 06:33:37 <paragan> #info https://meetbot-raw.fedoraproject.org/fedora-meeting-1/2020-02-13/fpc.2020-02-13-17.00.txt 06:33:42 <paragan> #info https://pagure.io/packaging-committee/issue/935 06:34:33 <paragan> Yesterday FESCo ruled that they will follow that FPC approved already and these guidelines implementation will come into F31 as well. 06:34:46 <paragan> #info https://pagure.io/fesco/issue/2344 06:35:24 <paragan> Since last weekend, F31+ releases have got now new fonts packaging guidelines implemented. 06:35:55 <paragan> Like we discussed already it would have been even more good if this implementation would have come as part of any Change proposal in F32. 06:36:56 <paragan> It is not mandatory to move to using new guidelines for existing packages but will be good if we will try to migrate existing packages to new fonts packaging. 06:37:59 <petersen> I guess as packages in F32+ get updated we can backport to F31 too - my only concern is compatibility for users really 06:38:07 <paragan> fontpackages package is obsoleted by new package fonts-rpm-macros 06:38:22 <paragan> See its package review request -> https://bugzilla.redhat.com/show_bug.cgi?id=1803281 06:38:51 <paragan> anyone want to look how spec files look see the package names from this list -> https://is.gd/k8AAXb 06:39:01 <tagoh> I saw a lot of re-reviews bugs. expecting those would be finished and enter into f32 though, I don't think we can finish that work by the end of today. 06:39:51 <petersen> So basically it is no longer possible to build the old fonts packages? 06:39:58 <paragan> where are these re-review bugs? 06:40:23 <petersen> paragan: the ones you did? 06:40:29 <paragan> I don't think so 06:40:39 <paragan> I am following up them, all got new scm creation 06:40:48 <petersen> tagoh: right it will take some time probably 06:41:14 <petersen> There are still more fonts to be converted 06:41:29 <petersen> fonts packages... 06:41:54 <tagoh> old fonts packages will be failed to build once we remove fontpackages. 06:42:00 <petersen> Nod 06:42:34 <petersen> It is already obsoleted as paragan said, even in f31 06:43:07 <tagoh> paragan: ah, well, it may be not re-reviews. 06:43:20 <paragan> out of 296 rawhide spec files which contains "fonts" in their name, 61 got converted 06:43:32 <petersen> I haven't looked into the compatibility - not sure if obsoleting already in f31 necessary? 06:44:02 <petersen> is 06:44:27 <tagoh> No compatibility in macro. totally different one. 06:44:39 <petersen> heh 06:44:49 <petersen> I mean binary compat of rpms 06:45:21 * paragan trying to build one of lohit spec on f32 system 06:46:05 <paragan> I can build using "fedpkg local" on f32 system 06:46:15 <petersen> oh really 06:46:36 <paragan> if anyone got updated f32 system, just try to rebuild from existing spec 06:46:53 <paragan> I am sure there will be no packages fontpackages* 06:49:57 <petersen> So there is compatibility?? 06:50:27 * petersen was looking for a font that doesn't need fontforge or other tools to build... 06:50:29 <tagoh> Hm, fonts-rpm-macros has /usr/lib/rpm/macros.d/macros.fonts-rpm.deprecated which contains old rpm macro 06:50:36 <petersen> ahh 06:50:57 <petersen> Okay then I guess it is all good then 06:51:47 <paragan> yeah 06:52:22 <petersen> Probably later /usr/lib/rpm/macros.d/macros.fonts-rpm.deprecated should be moved to fonts-rpm-macros-deprecated or something 06:53:03 <petersen> It will take time though to convert all those packages 06:53:27 <petersen> I actually feel it would be better to have a tool to generate the spec files 06:53:51 <petersen> Or flexible templating 06:53:59 <petersen> with some configuration language 06:54:44 <epico> petersen: +1 06:55:10 <epico> maybe some tools to convert from yaml to fontconfig xml? 06:55:20 <petersen> jibec: I pushed translate-2.5.0 builds for f31-f33 06:55:35 <jibec> petersen++ for translate-2.5.0 06:55:36 <zodbot> jibec: Karma for petersen changed to 5 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:55:42 <petersen> epico: that would be part of it yeah 06:55:47 <petersen> thanks 06:55:52 <petersen> jibec++ 06:55:53 <zodbot> petersen: Karma for jibecfed changed to 7 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:55:59 <petersen> You deserve more :) 06:56:10 <paragan> anything more to discuss 06:56:15 <paragan> else we can close this meeting 06:56:52 <hanthana_> ! 06:56:53 <petersen> jibec: would also still welcome someone from l10n to help maintain the package - I don't use it really - not sure if suanand does? 06:57:12 <petersen> hanthana_: hi <wave/> 06:57:21 <jibec> petersen I can test it if that's your need 06:57:22 <hanthana_> I want to thank Mike Fabian for his support on fixing recent Sinhala rendering issues and Enabling typing-booster for si-wijesekara. It took sometime to resolved those ticket as I took sometime to test them though Mike was able to finish his part earlier. 06:57:31 <petersen> jibec: fantastic! 06:57:49 <petersen> jibec: https://bodhi.fedoraproject.org/updates/FEDORA-2020-c513620307 06:57:57 <mfabian> hanthana_: Can I send the m17n sayura input upstream now? 06:58:07 <hanthana_> yes 06:58:17 <hanthana_> mfabian++ 06:58:27 <hanthana_> Parag and Praveen also did similar great job before. 06:58:27 <hanthana_> thanks guys! <3 06:58:36 <mfabian> Good! I made si-wijesekara the default instead of si-sayura, I hope that is OK. 06:58:45 <petersen> hanthana_: nice to have you here 06:59:25 <paragan> mfabian++ 06:59:28 <paragan> hanthana++ 06:59:28 <zodbot> paragan: Karma for snavin changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:59:33 <jibec> mfabian++ 06:59:33 <zodbot> jibec: Karma for mfabian changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:59:41 <epico> mfabian++ for ibus-table review! 06:59:41 <zodbot> epico: Karma for mfabian changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 06:59:52 <petersen> Great 07:00:08 <pravins> thanks hanthana_ :) 07:00:10 <mfabian> epico++ for implementing a great new feature. 07:00:11 <zodbot> mfabian: Karma for pwu changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 07:00:19 <pravins> jibec++ for weblate, good to see its deployed now. 07:00:20 <zodbot> pravins: Karma for jibecfed changed to 8 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 07:00:44 <pravins> mfabian++ good to see m17n file for ibus-sayura. 07:00:45 <zodbot> pravins: Karma for mfabian changed to 5 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 07:01:13 <paragan> Sorry for long meeting but I am sure all would have found this as very useful meeting with various topics discussed 07:01:17 <paragan> Special thanks to jibec and hanthana_ for joining today's meeting. 07:01:18 <hanthana_> mfabian++ for fixing sayura rendering issues 07:01:21 <epico> jibec++ for weblate! 07:01:22 <zodbot> epico: Karma for jibecfed changed to 9 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 07:01:36 * paragan will end this meeting in 1 min 07:01:59 <pravins> thanks paragan 07:02:12 <paragan> #endmeeting