l10n
LOGS
10:00:38 <jibec> #startmeeting l10n
10:00:39 <zodbot> Meeting started Mon Sep 25 10:00:38 2017 UTC.  The chair is jibec. Information about MeetBot at http://wiki.debian.org/MeetBot.
10:00:39 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
10:00:39 <zodbot> The meeting name has been set to 'l10n'
10:00:41 <SpeedyGonzalez> hi ;)
10:00:46 <suanand> hi..
10:00:53 <semanticdesign> hello
10:01:02 <jibec> #chair jibec suanand SpeedyGonzalez pravins semanticdesign
10:01:02 <zodbot> Current chairs: SpeedyGonzalez jibec pravins semanticdesign suanand
10:01:10 <jibec> #topic #38 Host Zanata in Fedora infrastructure
10:01:16 <jibec> Brian said nothing to expect before then end of his hollydays (October 16th)
10:01:21 <jibec> next steps are:
10:01:25 <jibec> 1) Locate someone willing to own the "java fell over, pick it back up" part of the problem
10:01:43 <jibec> => they are doing internal research at the moment
10:01:46 <jibec> 2) Confirm with fedora infra whether their openshift instance (being finalized now) is an option, otherwise look at two other options
10:02:31 <jibec> step two will start once step one is done, more information after october 16th
10:02:44 <jibec> next?
10:04:01 <jibec> #topic #39 Using Transtats to track out-of-schedule string change for F28
10:04:16 <jibec> http://transtats.xyz and https://pagure.io/transtats/
10:04:27 <pravin_s> jibec: sure, #38 looks good.
10:04:54 <jibec> suanand: can you please tell us the status of this great project? :)
10:05:03 <suanand> jibec, sure
10:05:15 <suanand> let me start with an introduction
10:05:32 <suanand> transtats is capable to sync with translation platforms (Zanata, DamnedLies {gnome pkgs}, etc.) for translation statistics and to derive statistics from upstream git repository. In representation it has three options: package-wise-status, release-wise-translation-workload and custom-pkg-lang-set-wise-rule-based. Plus it has release schedule dates as well. Project URL is http://transtats.org
10:05:52 <suanand> in F28 objective
10:05:52 <suanand> 1) making transtats ready for fedora (FAS auth etc.)
10:05:52 <suanand> 2) start sync with koji build system
10:05:52 <suanand> 3) string change detection beyond freeze date
10:05:52 <suanand> 4) getting transtats CLI available in fedora
10:05:54 <suanand> 5) raising transtats PROD env in fedora-infra
10:06:16 <suanand> and, things I would require:
10:06:26 <suanand> To bring transtats in the useful stack, it is necessary to configure current features in the way we can use them. And to make that, I need priority packages list. Plus list of active languages we should track them for. As well as to make the tool more useful we should keep priority list of features - development should focus on :)
10:06:45 <suanand> ----
10:07:17 <suanand> we are running towards release_0.1.4 - mostly to make transtats fedora ready :)
10:07:46 <suanand> and I would need inputs from community ..
10:08:14 <jibec> this looks terrific :)
10:08:17 <pravins> 3rd points looks very interesting.
10:08:52 <jibec> do the "priority packages" needs to be packages handled in Zanata, or should it be for the Linux experience as a whole?
10:09:07 <suanand> I have uploaded an introduction demo here: https://www.youtube.com/watch?v=Onc05lGNI7U
10:09:39 <suanand> jibec, priority packages should be from whole; irrespective to Zanata
10:10:31 <jibec> there is a risk people won't understand where to contribute if we go behind Zanata
10:10:32 <suanand> transtats can speak to multiple platforms :)
10:11:17 <suanand> ah, its just we have support to get/fetch stats
10:11:18 <jibec> for F28, can we go with mostly Zanata packages and only a few from outside?
10:11:33 <suanand> we always encourage hosting projects at Zanata
10:11:43 <suanand> jibec, looks good
10:12:42 <jibec> so, our priority package list already have 29 packages:
10:12:46 <jibec> https://fedora.zanata.org/version-group/view/PriorityPackages/projects
10:13:10 <jibec> I think it's a lot, can we select 10?
10:13:33 <jibec> what do you think?
10:13:36 <suanand> jibec, lets go with 29 now..
10:13:47 <jonatoni> .hello2
10:13:50 <zodbot> jonatoni: jonatoni 'Jona Azizaj' <jonaazizaj@gmail.com>
10:14:01 <jibec> #chair jibec suanand SpeedyGonzalez pravins semanticdesign jonatoni
10:14:01 <zodbot> Current chairs: SpeedyGonzalez jibec jonatoni pravins semanticdesign suanand
10:14:51 <jibec> suanand: we need to understand what amout of work this is going to create for translation team or coordination, but if no objection, it's fine to me
10:15:02 <suanand> should I add these packages in transtats.xyz ?
10:15:40 <jibec> yep
10:16:17 <suanand> amount of work is just to add packages and keep checking/updating its branch-mapping
10:16:31 <jibec> good, can we communicate next month about what we want to do and what is expected from teams?
10:16:43 <suanand> I am trying to automate rest of the process/steps after we add a package
10:17:03 <suanand> that should be good, yes!
10:17:08 <jibec> great,
10:17:21 <suanand> meanwhile let me make transtats.xyz ready :)
10:18:08 <jibec> next is to provide you a list of active language, I suggest to ask team coordinators to register in g11n issue tracker to say they want to be part of this initiative
10:18:49 <suanand> thanks, this will help us for sure!
10:19:26 <pravins> jibec: good suggestoin.
10:19:32 <pravins> s/suggestion
10:19:44 <jibec> #action communicate next month about what we want to do and what is expected from teams (transtats, string freeze)
10:20:08 <jibec> #agreed team coordinators will register in g11n issue tracker to say they want to be part of this initiative for F28
10:20:12 <jibec> next?
10:21:21 <pravins> jibec: fedocal?
10:21:24 <jibec> #info transtats will use priority pacakge group from fedora.zanata, and add one or two outside package for demonstration
10:21:52 <jibec> pravins: fedocal?
10:22:17 <pravins> bit off-topic, you want to fix reminder for meting.
10:22:26 <jibec> #topic #40 The documentation system reboot & translation
10:22:33 <jibec> Still waiting for explaination from Brian about how to build the website...
10:22:47 <jibec> Important to decide for L10N: adding a new language in this system is manual, and some details about how to translate asciidoc are to know. We probably have a ask a translation team to first translate a contributor help page before enabling the language for all documentation. Is this principle OK?
10:24:27 <jibec> second meeting without reaction, so I assume it means that's fine :p
10:25:18 <jibec> I'll this question in the meeting log, so people can react in ticket #40 if needed
10:25:34 <pravins> jibec: if less response here, bring it to mailing list :)
10:25:46 <pravins> and if 2 place silence, means you are doing right ;)
10:25:48 <jibec> yep
10:25:55 <jibec> thanks pravins :)
10:25:57 <pravins> at least, you can assume no major issues
10:26:06 <jibec> ok, next
10:26:08 <jibec> #topic #32 T-shirts for active contributors of Translation group
10:26:20 <jibec> jonatoni: do you have any updates?
10:27:19 <jibec> last time, we were waiting for the proofs to validate the global printing
10:27:37 <jibec> and you asked us in private to confirm the colors, which we did ;)
10:28:52 <jibec> well, she looks like away, next
10:28:58 <jibec> #topic #35 FAS group for L10N #37 FAS group cleanup
10:29:11 <jibec> cvsl10n will be freezed (no more addition) and l10n will be created with a the list.
10:29:31 <jibec> I'm waiting for infrastructure team to finish the task
10:29:43 <jibec> we will probably close those tickets this week
10:30:29 <jibec> pravins added a comment to #35: yes, we can add multiple members at the same time, we only have to file a ticket to infra
10:30:31 <pravins> jibec: i commented.
10:31:03 <jibec> pravins: does it answer?
10:31:45 <jonatoni> sorry guys
10:31:52 <jonatoni> was replying to some emails
10:32:01 <jibec> jonatoni: no worries, just one minute
10:32:31 <jibec> pravins: does it answer your question?
10:32:58 <pravin_s> i missed your last line :(
10:33:09 <jibec> I said: yes, we can add multiple members at the same time, we only have to file a ticket to infra
10:33:35 <jibec> and for the new FAS group "l10n", I did create this request with a list of members to add
10:35:03 <pravin_s> jibec: that resolves my queries
10:35:07 <jibec> great
10:35:13 <jibec> #topic #32 T-shirts for active contributors of Translation group
10:35:18 <jibec> jonatoni: please :)
10:36:11 <jonatoni> I don't have a new update in fact
10:36:19 <jibec> :D
10:36:36 <jonatoni> I just send an email to Kristyna to ask her if the tshirts are being produced
10:36:43 <jonatoni> and I will let you know
10:36:49 <jibec> great, thanks
10:37:02 <jibec> #topic #41 Request to be Persian [fa] coordinator
10:37:15 <jibec> I think we can close this request
10:37:42 <jibec> contributors are having difficulties with cvsl10n which hopefully will be automated in the future
10:37:48 <jibec> there is no solution for now
10:38:41 <jibec> ok, next
10:38:46 <jibec> #topic #42 Discussion about FESCo #1777 Update/Revisit l10n freeze policies
10:39:23 <jibec> we have two questions: https://pagure.io/g11n/issue/42
10:39:35 <jibec> What exact things are frozen? Things like comps make sense to follow Fedora freezes, but do things like anaconda? or system-config-printer?
10:39:45 <jibec> Can we automate some way of enforcing or at least detecting when something changes a string in the freeze?
10:40:13 <jibec> for the second question, we'll see of transtats does the job
10:41:02 <jibec> but for the first point, I have no idea who to help, this has always been an issue for me to understand
10:41:56 <jibec> my suggestion would be to get some help from Fesco to make our translator list (priority package from Zanata) an distribution-wide list
10:43:44 <jibec> if no comment, let's move to next subject
10:44:02 <jibec> #topic Open floor
10:44:36 <jibec> do someone have a question or comment?
10:45:12 <semanticdesign> not really from my side
10:45:36 <jibec> semanticdesign: good luck with Flatpack documentation :p
10:45:45 <jibec> ok, next
10:45:48 <jibec> #topic Next meeting
10:46:04 <jibec> we'll meet on october 9th
10:46:32 <jibec> and if someone can tell me how to configure fedocal for notification, I would appreciate it :p
10:46:52 <jibec> #endmeeting