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