From Fedora Project Wiki
No edit summary |
m (internal link cleaning) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 7: | Line 7: | ||
* [[FWN/Beats]] i18n | * [[FWN/Beats]] i18n | ||
* [[I18N/Bugs]] | * [[I18N/Bugs]] | ||
* | * comps yum groupremove -- [pravin] | ||
* Next meeting [[I18N/Meetings/2009-06-23]] | * Next meeting [[I18N/Meetings/2009-06-23]] | ||
== Summary== | == Summary== | ||
* Jens presented outline of current design/usage | |||
* Pravin mentioned problem of yum groupremove being evil for groups with cross-listed packages | |||
=== Action Items === | === Action Items === | ||
* Jens will submit YumLangpackPlugin | |||
* Jens will look into setting up FWN i18n beat if we don't need to contribute continually | |||
* will have a regular bugs corner in future meetings | |||
== Log == | == Log == | ||
{| | |||
|- id="tJun 09 15:01:20" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ok | |||
|| [[#tJun 09 15:01:20|Jun 09 15:01]] | |||
|- id="tJun 09 15:01:30" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | welcome to the fedora-i18n meeting | |||
|| [[#tJun 09 15:01:30|Jun 09 15:01]] | |||
|- id="tJun 09 15:01:57" | |||
| colspan="2" | <--jonmasters has quit (Read error: 60 (Operation timed out)) | |||
|| [[#tJun 09 15:01:57|Jun 09 15:01]] | |||
|- id="tJun 09 15:02:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | [[I18N/Meetings/2009-06-09]] | |||
|| [[#tJun 09 15:02:19|Jun 09 15:02]] | |||
|- id="tJun 09 15:02:23" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | hi juhp | |||
|| [[#tJun 09 15:02:23|Jun 09 15:02]] | |||
|- id="tJun 09 15:02:33" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | hi | |||
|| [[#tJun 09 15:02:33|Jun 09 15:02]] | |||
|- id="tJun 09 15:04:07" | |||
| colspan="2" | -->jni_ (n=jni@60.247.97.97) has joined #fedora-meeting | |||
|| [[#tJun 09 15:04:07|Jun 09 15:04]] | |||
|- id="tJun 09 15:04:23" | |||
| colspan="2" | *juhp looks around for more people | |||
|| [[#tJun 09 15:04:23|Jun 09 15:04]] | |||
|- id="tJun 09 15:04:30" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ok | |||
|| [[#tJun 09 15:04:30|Jun 09 15:04]] | |||
|- id="tJun 09 15:06:57" | |||
! style="background-color: #854685" | dychen_ | |||
| style="color: #854685" | hi juhp | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:06:57" | |||
| colspan="2" | ---dychen_ is now known as dychen | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:06:57" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | hi | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:06:57" | |||
! style="background-color: #8c4a4a" | jni_ | |||
| style="color: #8c4a4a" | hi | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:06:57" | |||
| colspan="2" | -->comraderaikov (n=sseierse@pool-173-64-93-105.bltmmd.fios.verizon.net) has joined #fedora-meeting | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:06:57" | |||
! style="background-color: #4b904b" | paragn | |||
| style="color: #4b904b" | hi | |||
|| [[#tJun 09 15:06:57|Jun 09 15:06]] | |||
|- id="tJun 09 15:07:32" | |||
! style="background-color: #4d4d93" | phuang | |||
| style="color: #4d4d93" | hi | |||
|| [[#tJun 09 15:07:32|Jun 09 15:07]] | |||
|- id="tJun 09 15:07:53" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | # Features/YumLangpackPlugin | |||
|| [[#tJun 09 15:07:53|Jun 09 15:07]] | |||
|- id="tJun 09 15:08:09" | |||
| colspan="2" | <--sgodsell has quit (Remote closed the connection) | |||
|| [[#tJun 09 15:08:09|Jun 09 15:08]] | |||
|- id="tJun 09 15:09:35" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | just wanted to update a little on the yum langpack feature | |||
|| [[#tJun 09 15:09:35|Jun 09 15:09]] | |||
|- id="tJun 09 15:10:53" | |||
! style="background-color: #4b904b" | paragn | |||
| style="color: #4b904b" | [[Features/YumLangpackPlugin]] | |||
|| [[#tJun 09 15:10:53|Jun 09 15:10]] | |||
|- id="tJun 09 15:11:50" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | (sorry for the slow typing - got distracted by something else...) | |||
|| [[#tJun 09 15:11:50|Jun 09 15:11]] | |||
|- id="tJun 09 15:11:53" | |||
| colspan="2" | -->K410 (n=Kaio@fedora/Kaio) has joined #fedora-meeting | |||
|| [[#tJun 09 15:11:53|Jun 09 15:11]] | |||
|- id="tJun 09 15:13:16" | |||
| colspan="2" | <--Cheshirc_ has quit (Read error: 60 (Operation timed out)) | |||
|| [[#tJun 09 15:13:16|Jun 09 15:13]] | |||
|- id="tJun 09 15:13:20" | |||
| colspan="2" | <--JukeBoxHero has quit (Read error: 60 (Operation timed out)) | |||
|| [[#tJun 09 15:13:20|Jun 09 15:13]] | |||
|- id="tJun 09 15:13:50" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I'll update the feature with my latest thoughts but let me try to summarise here briefly | |||
|| [[#tJun 09 15:13:50|Jun 09 15:13]] | |||
|- id="tJun 09 15:16:25" | |||
| colspan="2" | <--warren has quit ("Leaving") | |||
|| [[#tJun 09 15:16:25|Jun 09 15:16]] | |||
|- id="tJun 09 15:16:27" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | so the idea is | |||
|| [[#tJun 09 15:16:27|Jun 09 15:16]] | |||
|- id="tJun 09 15:17:05" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | probably to have meta packages for each language to enable automatic langpack installation for that language | |||
|| [[#tJun 09 15:17:05|Jun 09 15:17]] | |||
|- id="tJun 09 15:17:24" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | which would pull in yum-plugin-langpacks | |||
|| [[#tJun 09 15:17:24|Jun 09 15:17]] | |||
|- id="tJun 09 15:18:15" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | later there may also be whitelist/blacklist configuration available in the plugin config file at least for advanced users | |||
|| [[#tJun 09 15:18:15|Jun 09 15:18]] | |||
|- id="tJun 09 15:19:13" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | the current locale based prototype already mostly works so need to add meta package processing to it | |||
|| [[#tJun 09 15:19:13|Jun 09 15:19]] | |||
|- id="tJun 09 15:20:06" | |||
| colspan="2" | <--rahul_bhalerao has quit ("http://www.mibbit.com ajax IRC Client") | |||
|| [[#tJun 09 15:20:06|Jun 09 15:20]] | |||
|- id="tJun 09 15:20:29" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | the meta packages can live in comps and hopefully replace the conditional lang-support packages there | |||
|| [[#tJun 09 15:20:29|Jun 09 15:20]] | |||
|- id="tJun 09 15:20:39" | |||
| colspan="2" | -->rahul_bhalerao (i=cb580806@gateway/web/ajax/mibbit.com/x-920715c0737f389d) has joined #fedora-meeting | |||
|| [[#tJun 09 15:20:39|Jun 09 15:20]] | |||
|- id="tJun 09 15:20:51" | |||
! style="background-color: #4b904b" | paragn | |||
| style="color: #4b904b" | k | |||
|| [[#tJun 09 15:20:51|Jun 09 15:20]] | |||
|- id="tJun 09 15:20:56" | |||
| colspan="2" | -->fedora-angel (n=angel@116.193.168.84) has joined #fedora-meeting | |||
|| [[#tJun 09 15:20:56|Jun 09 15:20]] | |||
|- id="tJun 09 15:21:06" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | and also hope I can persuade firefox and thunderbird to get langpack subpackages | |||
|| [[#tJun 09 15:21:06|Jun 09 15:21]] | |||
|- id="tJun 09 15:21:08" | |||
| colspan="2" | <--fedora-angel has quit (Read error: 104 (Connection reset by peer)) | |||
|| [[#tJun 09 15:21:08|Jun 09 15:21]] | |||
|- id="tJun 09 15:21:27" | |||
| colspan="2" | -->jonmasters (n=jcm@dallas.jonmasters.org) has joined #fedora-meeting | |||
|| [[#tJun 09 15:21:27|Jun 09 15:21]] | |||
|- id="tJun 09 15:22:09" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | pravins: earlier I had thought about involving system-config-language but I think with this model it is more transparent and UI independent | |||
|| [[#tJun 09 15:22:09|Jun 09 15:22]] | |||
|- id="tJun 09 15:22:31" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | since it is enabled at the package level | |||
|| [[#tJun 09 15:22:31|Jun 09 15:22]] | |||
|- id="tJun 09 15:23:10" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | any comments? | |||
|| [[#tJun 09 15:23:10|Jun 09 15:23]] | |||
|- id="tJun 09 15:23:16" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | so the plan is to put that meta data to yum repos? | |||
|| [[#tJun 09 15:23:16|Jun 09 15:23]] | |||
|- id="tJun 09 15:24:11" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | juhp: yeah | |||
|| [[#tJun 09 15:24:11|Jun 09 15:24]] | |||
|- id="tJun 09 15:24:51" | |||
! style="background-color: #97974f" | sflanigan | |||
| style="color: #97974f" | How will you decide which packages are langpacks? The prototype uses some sort of naming convention, doesn't it? | |||
|| [[#tJun 09 15:24:51|Jun 09 15:24]] | |||
|- id="tJun 09 15:25:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: if we drop the comps conditionals they would move to the plugin so it may be more open/neutral to leave them for now and make the plugin invoke groupinstall but that may be too ugly to implement not sure yet | |||
|| [[#tJun 09 15:25:19|Jun 09 15:25]] | |||
|- id="tJun 09 15:25:22" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | will it check for installed base packages for that lang first? | |||
|| [[#tJun 09 15:25:22|Jun 09 15:25]] | |||
|- id="tJun 09 15:25:34" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | rahul_bhalerao: yup | |||
|| [[#tJun 09 15:25:34|Jun 09 15:25]] | |||
|- id="tJun 09 15:25:43" | |||
! style="background-color: #854685" | dychen | |||
| style="color: #854685" | juhp: Shall we have a policy for lang pack naming? | |||
|| [[#tJun 09 15:25:43|Jun 09 15:25]] | |||
|- id="tJun 09 15:26:06" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | dychen: that would be good but probably not possible in the f12 timeframe | |||
|| [[#tJun 09 15:26:06|Jun 09 15:26]] | |||
|- id="tJun 09 15:26:24" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | in that case, is it the way gd,m checks or just the comps list in lang-group | |||
|| [[#tJun 09 15:26:24|Jun 09 15:26]] | |||
|- id="tJun 09 15:26:40" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | sflanigan: good question - for now by hardcoding or yum groups | |||
|| [[#tJun 09 15:26:40|Jun 09 15:26]] | |||
|- id="tJun 09 15:26:53" | |||
| colspan="2" | <--inode0 has quit ("Leaving.") | |||
|| [[#tJun 09 15:26:53|Jun 09 15:26]] | |||
|- id="tJun 09 15:26:55" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | hmm | |||
|| [[#tJun 09 15:26:55|Jun 09 15:26]] | |||
|- id="tJun 09 15:27:01" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | any thoughts for an approach like fonts? | |||
|| [[#tJun 09 15:27:01|Jun 09 15:27]] | |||
|- id="tJun 09 15:27:11" | |||
! style="background-color: #854685" | dychen | |||
| style="color: #854685" | juhp: In that case, well, we need to maintain a lang-pack list then. | |||
|| [[#tJun 09 15:27:11|Jun 09 15:27]] | |||
|- id="tJun 09 15:27:20" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: ah interesting idea | |||
|| [[#tJun 09 15:27:20|Jun 09 15:27]] | |||
|- id="tJun 09 15:27:31" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | hmmmm | |||
|| [[#tJun 09 15:27:31|Jun 09 15:27]] | |||
|- id="tJun 09 15:27:48" | |||
| colspan="2" | -->nicubunu (n=nicubunu@213.233.116.46) has joined #fedora-meeting | |||
|| [[#tJun 09 15:27:48|Jun 09 15:27]] | |||
|- id="tJun 09 15:27:49" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | rahul_bhalerao: sorry? | |||
|| [[#tJun 09 15:27:49|Jun 09 15:27]] | |||
|- id="tJun 09 15:28:29" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | most fonts will be available from base-fonts group even if the lang is not completely supported | |||
|| [[#tJun 09 15:28:29|Jun 09 15:28]] | |||
|- id="tJun 09 15:28:51" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | rahul_bhalerao: if the base package is not installed nothing will happen, sure | |||
|| [[#tJun 09 15:28:51|Jun 09 15:28]] | |||
|- id="tJun 09 15:29:03" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | juhp: I mean what all packages to be considered as base packages for the lang? | |||
|| [[#tJun 09 15:29:03|Jun 09 15:29]] | |||
|- id="tJun 09 15:29:30" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | rahul_bhalerao: you mean how? as I said it is hardcoded for now | |||
|| [[#tJun 09 15:29:30|Jun 09 15:29]] | |||
|- id="tJun 09 15:29:37" | |||
! style="background-color: #854685" | dychen | |||
| style="color: #854685" | juhp: rahul_bhalerao: Not sure whether we want to involved it in gdm.... | |||
|| [[#tJun 09 15:29:37|Jun 09 15:29]] | |||
|- id="tJun 09 15:29:40" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | juhp: for instance, if any packages has separate subpackage for po files say, any helper scripts could generates a provide for that and picks up with yum? dunno. | |||
|| [[#tJun 09 15:29:40|Jun 09 15:29]] | |||
|- id="tJun 09 15:30:00" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | rahul_bhalerao: no tagoh3 is referring to packagekit support ;) | |||
|| [[#tJun 09 15:30:00|Jun 09 15:30]] | |||
|- id="tJun 09 15:30:12" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I thought | |||
|| [[#tJun 09 15:30:12|Jun 09 15:30]] | |||
|- id="tJun 09 15:30:23" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | juhp: yep | |||
|| [[#tJun 09 15:30:23|Jun 09 15:30]] | |||
|- id="tJun 09 15:30:58" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: ah right but that really needs changes to rpm I think | |||
|| [[#tJun 09 15:30:58|Jun 09 15:30]] | |||
|- id="tJun 09 15:31:16" | |||
! style="background-color: #42427e" | rahul_bhalerao | |||
| style="color: #42427e" | hmm ok :) | |||
|| [[#tJun 09 15:31:16|Jun 09 15:31]] | |||
|- id="tJun 09 15:31:33" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | but i am not sure how to catch missing langpacks in general at runtime | |||
|| [[#tJun 09 15:31:33|Jun 09 15:31]] | |||
|- id="tJun 09 15:32:02" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: for fonts it is done at the fontconfig level? | |||
|| [[#tJun 09 15:32:02|Jun 09 15:32]] | |||
|- id="tJun 09 15:32:31" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | juhp: only works for pango so far iirc. | |||
|| [[#tJun 09 15:32:31|Jun 09 15:32]] | |||
|- id="tJun 09 15:32:44" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ah right yeah | |||
|| [[#tJun 09 15:32:44|Jun 09 15:32]] | |||
|- id="tJun 09 15:33:15" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | and I have seen some false positives from irc i think ;o) | |||
|| [[#tJun 09 15:33:15|Jun 09 15:33]] | |||
|- id="tJun 09 15:33:23" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | but anyway | |||
|| [[#tJun 09 15:33:23|Jun 09 15:33]] | |||
|- id="tJun 09 15:34:16" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | # FWN/Beats i18n | |||
|| [[#tJun 09 15:34:16|Jun 09 15:34]] | |||
|- id="tJun 09 15:34:52" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I was thinking we should contribute a little to Fedora Weekly News going forward | |||
|| [[#tJun 09 15:34:52|Jun 09 15:34]] | |||
|- id="tJun 09 15:35:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I think it would be a big burden and help give a little more attention to i18n work in fedora | |||
|| [[#tJun 09 15:35:19|Jun 09 15:35]] | |||
|- id="tJun 09 15:35:23" | |||
| colspan="2" | -->sharkcz (n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #fedora-meeting | |||
|| [[#tJun 09 15:35:23|Jun 09 15:35]] | |||
|- id="tJun 09 15:35:58" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | we already have our docs beat for relnotes so this is a small extension of that | |||
|| [[#tJun 09 15:35:58|Jun 09 15:35]] | |||
|- id="tJun 09 15:37:04" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | guess we may need more activities first.. | |||
|| [[#tJun 09 15:37:04|Jun 09 15:37]] | |||
|- id="tJun 09 15:37:15" | |||
| colspan="2" | <--mchua has quit (Read error: 110 (Connection timed out)) | |||
|| [[#tJun 09 15:37:15|Jun 09 15:37]] | |||
|- id="tJun 09 15:37:17" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I guess it just involves highlighting briefly i18n developments in the fedora space and updates would just be by best effort and when they occur | |||
|| [[#tJun 09 15:37:17|Jun 09 15:37]] | |||
|- id="tJun 09 15:37:25" | |||
| colspan="2" | -->mchua (n=mchua@nat/redhat/x-4f111f58b9443b1f) has joined #fedora-meeting | |||
|| [[#tJun 09 15:37:25|Jun 09 15:37]] | |||
|- id="tJun 09 15:37:37" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: hmm you mean empty would look bad? | |||
|| [[#tJun 09 15:37:37|Jun 09 15:37]] | |||
|- id="tJun 09 15:38:08" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I guess there must be other news beats that are not publishing every week | |||
|| [[#tJun 09 15:38:08|Jun 09 15:38]] | |||
|- id="tJun 09 15:38:33" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | so probably creating one is harmless and then we can see how much we have to contribute with time | |||
|| [[#tJun 09 15:38:33|Jun 09 15:38]] | |||
|- id="tJun 09 15:38:52" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | assuming that it seems we have nothing to lose | |||
|| [[#tJun 09 15:38:52|Jun 09 15:38]] | |||
|- id="tJun 09 15:39:11" | |||
| colspan="2" | <--rahul_bhalerao has quit ("http://www.mibbit.com ajax IRC Client") | |||
|| [[#tJun 09 15:39:11|Jun 09 15:39]] | |||
|- id="tJun 09 15:39:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I'll have a closer look and check | |||
|| [[#tJun 09 15:39:19|Jun 09 15:39]] | |||
|- id="tJun 09 15:39:26" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | juhp: if there are anything, that would be good though - just wonder how often it will happens. | |||
|| [[#tJun 09 15:39:26|Jun 09 15:39]] | |||
|- id="tJun 09 15:39:50" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | occasionally is better than nothing :) | |||
|| [[#tJun 09 15:39:50|Jun 09 15:39]] | |||
|- id="tJun 09 15:40:10" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | of course it is. | |||
|| [[#tJun 09 15:40:10|Jun 09 15:40]] | |||
|- id="tJun 09 15:40:23" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | but yeah time may be an issue - so ideally we need a volunteer :) | |||
|| [[#tJun 09 15:40:23|Jun 09 15:40]] | |||
|- id="tJun 09 15:41:42" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | [[FWN/Beats]] is the beats page | |||
|| [[#tJun 09 15:41:42|Jun 09 15:41]] | |||
|- id="tJun 09 15:42:37" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | # I18N/Bugs | |||
|| [[#tJun 09 15:42:37|Jun 09 15:42]] | |||
|- id="tJun 09 15:44:26" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | the number of fedora-i18n-bugs has been creeping up over recent monthly so I'd like to do some triaging | |||
|| [[#tJun 09 15:44:26|Jun 09 15:44]] | |||
|- id="tJun 09 15:45:33" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I was supposed to send a list of f9 bugs for people to check/update/move to newer/close (ie (re-)triage) | |||
|| [[#tJun 09 15:45:33|Jun 09 15:45]] | |||
|- id="tJun 09 15:45:57" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | but that is just the tip of the iceberg of course | |||
|| [[#tJun 09 15:45:57|Jun 09 15:45]] | |||
|- id="tJun 09 15:46:03" | |||
! style="background-color: #4b904b" | paragn | |||
| style="color: #4b904b" | yes we need to check i18n bugs | |||
|| [[#tJun 09 15:46:03|Jun 09 15:46]] | |||
|- id="tJun 09 15:48:41" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I think we will open a regular bugs to the meetings to focus more on them | |||
|| [[#tJun 09 15:48:41|Jun 09 15:48]] | |||
|- id="tJun 09 15:48:53" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | bugs section, sorry | |||
|| [[#tJun 09 15:48:53|Jun 09 15:48]] | |||
|- id="tJun 09 15:53:43" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ok | |||
|| [[#tJun 09 15:53:43|Jun 09 15:53]] | |||
|- id="tJun 09 15:54:03" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | those are all the topics on the agenda | |||
|| [[#tJun 09 15:54:03|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:12" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | juhp: one more from me | |||
|| [[#tJun 09 15:54:12|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | please | |||
|| [[#tJun 09 15:54:19|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:23" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | ## comps- yum groupremove | |||
|| [[#tJun 09 15:54:23|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:30" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | just one observation | |||
|| [[#tJun 09 15:54:30|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:34" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | while install group | |||
|| [[#tJun 09 15:54:34|Jun 09 15:54]] | |||
|- id="tJun 09 15:54:48" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | s/install/remove | |||
|| [[#tJun 09 15:54:48|Jun 09 15:54]] | |||
|- id="tJun 09 15:55:00" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | pravins: groupremove is "evil" :) | |||
|| [[#tJun 09 15:55:00|Jun 09 15:55]] | |||
|- id="tJun 09 15:55:13" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | juhp: yeah | |||
|| [[#tJun 09 15:55:13|Jun 09 15:55]] | |||
|- id="tJun 09 15:55:23" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | while removing gujarati support, it removed ibus-m17n also | |||
|| [[#tJun 09 15:55:23|Jun 09 15:55]] | |||
|- id="tJun 09 15:55:27" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | nod | |||
|| [[#tJun 09 15:55:27|Jun 09 15:55]] | |||
|- id="tJun 09 15:55:46" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | which is related with many other langs | |||
|| [[#tJun 09 15:55:46|Jun 09 15:55]] | |||
|- id="tJun 09 15:56:01" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | pravins: but the plugin could help | |||
|| [[#tJun 09 15:56:01|Jun 09 15:56]] | |||
|- id="tJun 09 15:56:10" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | just wanna bring this to your observation :) | |||
|| [[#tJun 09 15:56:10|Jun 09 15:56]] | |||
|- id="tJun 09 15:56:29" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | juhp: thats will be too good | |||
|| [[#tJun 09 15:56:29|Jun 09 15:56]] | |||
|- id="tJun 09 15:56:42" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | pravins: yum remove gujarati-langpack-support could remove all langpacks for gu for example | |||
|| [[#tJun 09 15:56:42|Jun 09 15:56]] | |||
|- id="tJun 09 15:56:53" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | aha | |||
|| [[#tJun 09 15:56:53|Jun 09 15:56]] | |||
|- id="tJun 09 15:56:54" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | :) | |||
|| [[#tJun 09 15:56:54|Jun 09 15:56]] | |||
|- id="tJun 09 15:57:14" | |||
| colspan="2" | *pravins bit lucky s-c-l not doing yum groupremove ;) | |||
|| [[#tJun 09 15:57:14|Jun 09 15:57]] | |||
|- id="tJun 09 15:57:19" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | but yeah I don't think groupremove could be used for that | |||
|| [[#tJun 09 15:57:19|Jun 09 15:57]] | |||
|- id="tJun 09 15:57:46" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | so in that sense hardcoding is better and would also allow supporting repos without comps.... | |||
|| [[#tJun 09 15:57:46|Jun 09 15:57]] | |||
|- id="tJun 09 15:58:27" | |||
! style="background-color: #488888" | pravins | |||
| style="color: #488888" | yeah | |||
|| [[#tJun 09 15:58:27|Jun 09 15:58]] | |||
|- id="tJun 09 15:58:31" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ideally/better of course base packages should provide metadata to the plugin for their langpacks | |||
|| [[#tJun 09 15:58:31|Jun 09 15:58]] | |||
|- id="tJun 09 15:58:44" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | I think it would not be that hard | |||
|| [[#tJun 09 15:58:44|Jun 09 15:58]] | |||
|- id="tJun 09 15:58:45" | |||
! style="background-color: #818144" | tagoh3 | |||
| style="color: #818144" | wonder if there are any way to have refcount among groups and avoid removing packages unexpectedly | |||
|| [[#tJun 09 15:58:45|Jun 09 15:58]] | |||
|- id="tJun 09 15:59:46" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | tagoh3: hmm yeah - I think the idea people have is to rip out comps and replace it with something better but result would hopefully solve that problem | |||
|| [[#tJun 09 15:59:46|Jun 09 15:59]] | |||
|- id="tJun 09 16:00:58" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | of course if that was already the case and rpm/yum were a little smarter this plugin would not be necessary... | |||
|| [[#tJun 09 16:00:58|Jun 09 16:00]] | |||
|- id="tJun 09 16:01:44" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ok I think we are out of time so unless anything else let's close the meeting in a couple of minutes | |||
|| [[#tJun 09 16:01:44|Jun 09 16:01]] | |||
|- id="tJun 09 16:05:29" | |||
! style="background-color: #407a40" | juhp | |||
| style="color: #407a40" | ok thanks for the meeting all! | |||
|| [[#tJun 09 16:05:29|Jun 09 16:05]] | |||
|} | |||
Generated by irclog2html.py 2.7 by [mailto:marius@pov.lt Marius Gedminas] - find it at [http://mg.pov.lt/irclog2html mg.pov.lt]! |
Latest revision as of 21:04, 17 September 2016
2009-06-09 0500 UTC on #fedora-meeting at Freenode
Agenda
- previous meeting: I18N/Meetings/2009-05-26
- Features/YumLangpackPlugin
- FWN/Beats i18n
- I18N/Bugs
- comps yum groupremove -- [pravin]
- Next meeting I18N/Meetings/2009-06-23
Summary
- Jens presented outline of current design/usage
- Pravin mentioned problem of yum groupremove being evil for groups with cross-listed packages
Action Items
- Jens will submit YumLangpackPlugin
- Jens will look into setting up FWN i18n beat if we don't need to contribute continually
- will have a regular bugs corner in future meetings
Log
juhp | ok | Jun 09 15:01 |
---|---|---|
juhp | welcome to the fedora-i18n meeting | Jun 09 15:01 |
<--jonmasters has quit (Read error: 60 (Operation timed out)) | Jun 09 15:01 | |
juhp | I18N/Meetings/2009-06-09 | Jun 09 15:02 |
rahul_bhalerao | hi juhp | Jun 09 15:02 |
tagoh3 | hi | Jun 09 15:02 |
-->jni_ (n=jni@60.247.97.97) has joined #fedora-meeting | Jun 09 15:04 | |
*juhp looks around for more people | Jun 09 15:04 | |
juhp | ok | Jun 09 15:04 |
dychen_ | hi juhp | Jun 09 15:06 |
---dychen_ is now known as dychen | Jun 09 15:06 | |
pravins | hi | Jun 09 15:06 |
jni_ | hi | Jun 09 15:06 |
-->comraderaikov (n=sseierse@pool-173-64-93-105.bltmmd.fios.verizon.net) has joined #fedora-meeting | Jun 09 15:06 | |
paragn | hi | Jun 09 15:06 |
phuang | hi | Jun 09 15:07 |
juhp | # Features/YumLangpackPlugin | Jun 09 15:07 |
<--sgodsell has quit (Remote closed the connection) | Jun 09 15:08 | |
juhp | just wanted to update a little on the yum langpack feature | Jun 09 15:09 |
paragn | Features/YumLangpackPlugin | Jun 09 15:10 |
juhp | (sorry for the slow typing - got distracted by something else...) | Jun 09 15:11 |
-->K410 (n=Kaio@fedora/Kaio) has joined #fedora-meeting | Jun 09 15:11 | |
<--Cheshirc_ has quit (Read error: 60 (Operation timed out)) | Jun 09 15:13 | |
<--JukeBoxHero has quit (Read error: 60 (Operation timed out)) | Jun 09 15:13 | |
juhp | I'll update the feature with my latest thoughts but let me try to summarise here briefly | Jun 09 15:13 |
<--warren has quit ("Leaving") | Jun 09 15:16 | |
juhp | so the idea is | Jun 09 15:16 |
juhp | probably to have meta packages for each language to enable automatic langpack installation for that language | Jun 09 15:17 |
juhp | which would pull in yum-plugin-langpacks | Jun 09 15:17 |
juhp | later there may also be whitelist/blacklist configuration available in the plugin config file at least for advanced users | Jun 09 15:18 |
juhp | the current locale based prototype already mostly works so need to add meta package processing to it | Jun 09 15:19 |
<--rahul_bhalerao has quit ("http://www.mibbit.com ajax IRC Client") | Jun 09 15:20 | |
juhp | the meta packages can live in comps and hopefully replace the conditional lang-support packages there | Jun 09 15:20 |
-->rahul_bhalerao (i=cb580806@gateway/web/ajax/mibbit.com/x-920715c0737f389d) has joined #fedora-meeting | Jun 09 15:20 | |
paragn | k | Jun 09 15:20 |
-->fedora-angel (n=angel@116.193.168.84) has joined #fedora-meeting | Jun 09 15:20 | |
juhp | and also hope I can persuade firefox and thunderbird to get langpack subpackages | Jun 09 15:21 |
<--fedora-angel has quit (Read error: 104 (Connection reset by peer)) | Jun 09 15:21 | |
-->jonmasters (n=jcm@dallas.jonmasters.org) has joined #fedora-meeting | Jun 09 15:21 | |
juhp | pravins: earlier I had thought about involving system-config-language but I think with this model it is more transparent and UI independent | Jun 09 15:22 |
juhp | since it is enabled at the package level | Jun 09 15:22 |
juhp | any comments? | Jun 09 15:23 |
tagoh3 | so the plan is to put that meta data to yum repos? | Jun 09 15:23 |
pravins | juhp: yeah | Jun 09 15:24 |
sflanigan | How will you decide which packages are langpacks? The prototype uses some sort of naming convention, doesn't it? | Jun 09 15:24 |
juhp | tagoh3: if we drop the comps conditionals they would move to the plugin so it may be more open/neutral to leave them for now and make the plugin invoke groupinstall but that may be too ugly to implement not sure yet | Jun 09 15:25 |
rahul_bhalerao | will it check for installed base packages for that lang first? | Jun 09 15:25 |
juhp | rahul_bhalerao: yup | Jun 09 15:25 |
dychen | juhp: Shall we have a policy for lang pack naming? | Jun 09 15:25 |
juhp | dychen: that would be good but probably not possible in the f12 timeframe | Jun 09 15:26 |
rahul_bhalerao | in that case, is it the way gd,m checks or just the comps list in lang-group | Jun 09 15:26 |
juhp | sflanigan: good question - for now by hardcoding or yum groups | Jun 09 15:26 |
<--inode0 has quit ("Leaving.") | Jun 09 15:26 | |
rahul_bhalerao | hmm | Jun 09 15:26 |
tagoh3 | any thoughts for an approach like fonts? | Jun 09 15:27 |
dychen | juhp: In that case, well, we need to maintain a lang-pack list then. | Jun 09 15:27 |
juhp | tagoh3: ah interesting idea | Jun 09 15:27 |
juhp | hmmmm | Jun 09 15:27 |
-->nicubunu (n=nicubunu@213.233.116.46) has joined #fedora-meeting | Jun 09 15:27 | |
juhp | rahul_bhalerao: sorry? | Jun 09 15:27 |
rahul_bhalerao | most fonts will be available from base-fonts group even if the lang is not completely supported | Jun 09 15:28 |
juhp | rahul_bhalerao: if the base package is not installed nothing will happen, sure | Jun 09 15:28 |
rahul_bhalerao | juhp: I mean what all packages to be considered as base packages for the lang? | Jun 09 15:29 |
juhp | rahul_bhalerao: you mean how? as I said it is hardcoded for now | Jun 09 15:29 |
dychen | juhp: rahul_bhalerao: Not sure whether we want to involved it in gdm.... | Jun 09 15:29 |
tagoh3 | juhp: for instance, if any packages has separate subpackage for po files say, any helper scripts could generates a provide for that and picks up with yum? dunno. | Jun 09 15:29 |
juhp | rahul_bhalerao: no tagoh3 is referring to packagekit support ;) | Jun 09 15:30 |
juhp | I thought | Jun 09 15:30 |
tagoh3 | juhp: yep | Jun 09 15:30 |
juhp | tagoh3: ah right but that really needs changes to rpm I think | Jun 09 15:30 |
rahul_bhalerao | hmm ok :) | Jun 09 15:31 |
juhp | but i am not sure how to catch missing langpacks in general at runtime | Jun 09 15:31 |
juhp | tagoh3: for fonts it is done at the fontconfig level? | Jun 09 15:32 |
tagoh3 | juhp: only works for pango so far iirc. | Jun 09 15:32 |
juhp | ah right yeah | Jun 09 15:32 |
juhp | and I have seen some false positives from irc i think ;o) | Jun 09 15:33 |
juhp | but anyway | Jun 09 15:33 |
juhp | # FWN/Beats i18n | Jun 09 15:34 |
juhp | I was thinking we should contribute a little to Fedora Weekly News going forward | Jun 09 15:34 |
juhp | I think it would be a big burden and help give a little more attention to i18n work in fedora | Jun 09 15:35 |
-->sharkcz (n=dan@plz1-v-4-17.static.adsl.vol.cz) has joined #fedora-meeting | Jun 09 15:35 | |
juhp | we already have our docs beat for relnotes so this is a small extension of that | Jun 09 15:35 |
tagoh3 | guess we may need more activities first.. | Jun 09 15:37 |
<--mchua has quit (Read error: 110 (Connection timed out)) | Jun 09 15:37 | |
juhp | I guess it just involves highlighting briefly i18n developments in the fedora space and updates would just be by best effort and when they occur | Jun 09 15:37 |
-->mchua (n=mchua@nat/redhat/x-4f111f58b9443b1f) has joined #fedora-meeting | Jun 09 15:37 | |
juhp | tagoh3: hmm you mean empty would look bad? | Jun 09 15:37 |
juhp | I guess there must be other news beats that are not publishing every week | Jun 09 15:38 |
juhp | so probably creating one is harmless and then we can see how much we have to contribute with time | Jun 09 15:38 |
juhp | assuming that it seems we have nothing to lose | Jun 09 15:38 |
<--rahul_bhalerao has quit ("http://www.mibbit.com ajax IRC Client") | Jun 09 15:39 | |
juhp | I'll have a closer look and check | Jun 09 15:39 |
tagoh3 | juhp: if there are anything, that would be good though - just wonder how often it will happens. | Jun 09 15:39 |
juhp | occasionally is better than nothing :) | Jun 09 15:39 |
tagoh3 | of course it is. | Jun 09 15:40 |
juhp | but yeah time may be an issue - so ideally we need a volunteer :) | Jun 09 15:40 |
juhp | FWN/Beats is the beats page | Jun 09 15:41 |
juhp | # I18N/Bugs | Jun 09 15:42 |
juhp | the number of fedora-i18n-bugs has been creeping up over recent monthly so I'd like to do some triaging | Jun 09 15:44 |
juhp | I was supposed to send a list of f9 bugs for people to check/update/move to newer/close (ie (re-)triage) | Jun 09 15:45 |
juhp | but that is just the tip of the iceberg of course | Jun 09 15:45 |
paragn | yes we need to check i18n bugs | Jun 09 15:46 |
juhp | I think we will open a regular bugs to the meetings to focus more on them | Jun 09 15:48 |
juhp | bugs section, sorry | Jun 09 15:48 |
juhp | ok | Jun 09 15:53 |
juhp | those are all the topics on the agenda | Jun 09 15:54 |
pravins | juhp: one more from me | Jun 09 15:54 |
juhp | please | Jun 09 15:54 |
pravins | ## comps- yum groupremove | Jun 09 15:54 |
pravins | just one observation | Jun 09 15:54 |
pravins | while install group | Jun 09 15:54 |
pravins | s/install/remove | Jun 09 15:54 |
juhp | pravins: groupremove is "evil" :) | Jun 09 15:55 |
pravins | juhp: yeah | Jun 09 15:55 |
pravins | while removing gujarati support, it removed ibus-m17n also | Jun 09 15:55 |
juhp | nod | Jun 09 15:55 |
pravins | which is related with many other langs | Jun 09 15:55 |
juhp | pravins: but the plugin could help | Jun 09 15:56 |
pravins | just wanna bring this to your observation :) | Jun 09 15:56 |
pravins | juhp: thats will be too good | Jun 09 15:56 |
juhp | pravins: yum remove gujarati-langpack-support could remove all langpacks for gu for example | Jun 09 15:56 |
pravins | aha | Jun 09 15:56 |
juhp | :) | Jun 09 15:56 |
*pravins bit lucky s-c-l not doing yum groupremove ;) | Jun 09 15:57 | |
juhp | but yeah I don't think groupremove could be used for that | Jun 09 15:57 |
juhp | so in that sense hardcoding is better and would also allow supporting repos without comps.... | Jun 09 15:57 |
pravins | yeah | Jun 09 15:58 |
juhp | ideally/better of course base packages should provide metadata to the plugin for their langpacks | Jun 09 15:58 |
juhp | I think it would not be that hard | Jun 09 15:58 |
tagoh3 | wonder if there are any way to have refcount among groups and avoid removing packages unexpectedly | Jun 09 15:58 |
juhp | tagoh3: hmm yeah - I think the idea people have is to rip out comps and replace it with something better but result would hopefully solve that problem | Jun 09 15:59 |
juhp | of course if that was already the case and rpm/yum were a little smarter this plugin would not be necessary... | Jun 09 16:00 |
juhp | ok I think we are out of time so unless anything else let's close the meeting in a couple of minutes | Jun 09 16:01 |
juhp | ok thanks for the meeting all! | Jun 09 16:05 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!