=== onestone__ is now known as onestone | ||
bryce_ | heya kenvandine_wk | 06:20 |
---|---|---|
huats | morning everyone | 07:16 |
pitti | Good morning | 08:16 |
seb128 | good morning everybody | 08:19 |
* pitti hugs seb128 | 08:22 | |
* seb128 hugs pitti | 08:22 | |
seb128 | how are you today? | 08:22 |
pitti | bit tired, but great! looking forward to the release | 08:23 |
pitti | I'll pre-review all the SRUs this morning | 08:23 |
pitti | so that I can let them in quickly after the release | 08:24 |
seb128 | "all", that's going to be a busy morning ;-) | 08:24 |
pitti | they keep coming, yes | 08:25 |
chrisccoulson | hey pitti - i've done the tracker sru changes now | 08:30 |
chrisccoulson | i haven't put any test cases on any of the bug reports yet though | 08:30 |
pitti | chrisccoulson: great! directly into the tracker/ubuntu branch, of one of your's? | 08:33 |
chrisccoulson | the changes are in my own branch (i can't upload in to the ubuntu branch): https://code.edge.launchpad.net/~chrisccoulson/tracker/jaunty-sru | 08:34 |
asac | hey | 09:02 |
mvo | asac: hey! re bug #363798 - can you just add ?section=universe to ubufox? | 09:03 |
ubottu | Launchpad bug 363798 in apturl "ubufox can't install adobe flash plugin on 64-bit jaunty" [Low,Triaged] https://launchpad.net/bugs/363798 | 09:03 |
mvo | asac: or is this a lot of work | 09:03 |
asac | mvo: well. the problem is the same. i have a script that generates those sections from apt | 09:03 |
asac | mvo: not sure how i can figure that universe is a requirement for flashplugin | 09:04 |
asac | i use multiverse | 09:04 |
asac | mvo: so what we currently use is apt:flashplugin-installer?section=multiverse | 09:05 |
asac | mvo: can i just use: | 09:05 |
asac | apt:flashplugin-installer?section=multiverse§ion=universe ? | 09:05 |
asac | i somehow doubt it ;) | 09:05 |
asac | if that works i can add a hack | 09:06 |
mvo | asac: apt:flashplugin-installer?section=universe?section=multiverse should work | 09:07 |
mvo | give me a sec, I test it | 09:07 |
asac | mvo: thats not really url syntax | 09:07 |
asac | mvo: & is the way to add multiple parameters ;) | 09:07 |
rickspencer3 | pitti: asac: seb128: Riddell: good morning | 09:23 |
pitti | hey rickspencer3 | 09:23 |
rickspencer3 | pitti: how did you sleep :) ? | 09:24 |
seb128 | hey rickspencer3 | 09:24 |
pitti | rickspencer3: pretty good actually, just went to bed a little lalte | 09:24 |
pitti | lalte | 09:24 |
pitti | late | 09:24 |
pitti | (gosh) | 09:24 |
rickspencer3 | everything looks locked and loaded, great job you guys | 09:24 |
seb128 | ;-) | 09:26 |
davmor2 | Congratulations Everybody and here's to the next release | 09:27 |
mvo | asac: lets says its exploting a rather simple parser | 09:28 |
asac | hi rickspencer3 | 09:29 |
asac | mvo: so the apturl above works? | 09:29 |
mvo | asac: yes | 09:30 |
mvo | asac: the parser is a bit simple, so this works kinf of by accident, I fixed it now to accept proper url syntax | 09:31 |
asac | mvo: great. you tested it on a livecd? | 09:32 |
mvo | asac: not yet, I can do that now (sec) | 09:32 |
asac | mvo: please double check. i can roll that to the webservice which would fix it for all livecds ;) | 09:32 |
asac | (kind of neat that i can still fix something ;)) | 09:32 |
mvo | asac: neat - so no sru needed | 09:32 |
mvo | asac: its booting, I let you know | 09:33 |
asac | mvo: not for the webservice hack. in the long run synaptich should know to enable that i think | 09:33 |
* mvo hugs asac | 09:33 | |
asac | but thats karmic | 09:33 |
* asac hugs mvo | 09:33 | |
asac | mvo: dont need to click on it in the browser. just running apturl "apt:..." from command line is what ubufox does | 09:34 |
mvo | asac: sure, I had no intention of doing anything else :) | 09:35 |
=== dpm_ is now known as dpm | ||
mvo | asac: the above line works on the live-cd | 09:40 |
asac | great | 09:41 |
asac | mvo: i guess i can also put universe last? | 09:43 |
asac | e.g. section=multiverse?section=universe | 09:44 |
mvo | asac: yes, order should not matter | 09:45 |
mvo | asac: hm, but let me double check | 09:46 |
asac | mvo: http://pastebin.com/f4bb9e34c | 09:46 |
* mvo is in extra-carful mode | 09:46 | |
asac | thats appreciated ;) | 09:46 |
mvo | (except for the typos) | 09:46 |
asac | mvo: you could also check whether i managed to do the python above badly ;) | 09:46 |
asac | (by looking) | 09:46 |
mvo | asac: the diff looks fine to me | 09:49 |
asac | mvo: thanks. can you do a fresh boot on livecd so you can verify in a minute? | 09:50 |
mvo | asac: all good, the ordering you suggest is fine | 09:50 |
mvo | asac: just did that | 09:50 |
asac | mvo: ok. please go to video.google.com | 09:51 |
=== eeejay is now known as eeejay_afk | ||
asac | and try the missing plugins ... | 09:51 |
mvo | asac: hm, on youtube I just get the link to the adobe website | 09:55 |
Riddell | morning rickspencer3 | 09:55 |
asac | mvo: i didnt say youtube ;) | 09:55 |
asac | video.google.com | 09:55 |
mvo | asac: yes, yes, but that directed me to youtube ;) - now I got a different one | 09:56 |
asac | mvo: so video.google.com directs you to youtube now ... what a shame | 09:56 |
asac | maybe they do that for germans? | 09:57 |
asac | ;) | 09:57 |
mvo | asac: I guess it was me clicking on some link ... | 09:57 |
asac | thought you are in extra-careful mode ;) | 09:57 |
asac | accidential clicks dont sound that careful ;) | 09:57 |
asac | jk | 09:57 |
mvo | I click on any link in the livecd :) | 09:57 |
asac | you would be a good addition to our firefox security QA ;) | 09:58 |
mvo | asac: nice, worked fine - I had to restart FF though | 09:58 |
mvo | haha | 09:58 |
asac | yeah restarting ff is currently needed. havent tracked down where in firefox this broke somewhere between 3.0 and 3.0.9 | 09:58 |
mvo | ok | 09:59 |
asac | fix released! yay | 10:00 |
asac | updated bug accordingly | 10:01 |
asac | mvo: hmm. is that syntax supported by apturl since hardy? | 10:02 |
asac | otherwise i would have to make this jaunty exclusive | 10:02 |
mvo | asac: I think it is, let me test | 10:03 |
mvo | asac: the hardy version has a bug that shows the enable-component dialog twice, otherwise it works fine | 10:08 |
asac | mvo: ok. probably that wont show up twice on installs that already have univers? | 10:08 |
asac | e.g. on real installs? | 10:08 |
asac | if so thats fine because at least it also fixes live cd there | 10:09 |
mvo | asac: not sure for hardy, but for jaunty it should detect that and not show the dialog at all (hardy might be buggy, not sure) | 10:12 |
asac | ok | 10:15 |
asac | mvo: we should verify that for intrepid/hardy after the dust has settled | 10:18 |
asac | otherwise those users will see a regression now | 10:18 |
asac | if not its an improvement as previously they couldnt install flash on livecd | 10:18 |
seb128 | ok, seems to be back normally | 10:35 |
seb128 | mvo: apt is displaying misleading advices ;-) | 10:42 |
seb128 | mvo: "W: You may want to run apt-get update to correct these problems" for a GPG key no being available | 10:44 |
mvo | seb128: right | 10:52 |
seb128 | update-manager and synaptic also display ugly warnings | 10:54 |
seb128 | that is all very user unfriendly | 10:54 |
seb128 | I'm not even sure how to fix that, I guess I've to import the key by some way | 10:54 |
seb128 | I don't expect users to understand that though | 10:54 |
=== eeejay_afk is now known as eeejay | ||
pitti | seb128: hm, the jaunty-proposed gnome-applets SRU refers to bug 77263, but that says it's already fixed | 11:00 |
ubottu | Launchpad bug 77263 in gnome-applets "a newly plugged usb-audio-device not listed dynamically by the mixer applet" [Wishlist,Fix released] https://launchpad.net/bugs/77263 | 11:00 |
mvo | seb128: so the user added a external repo to get the error? | 11:01 |
seb128 | pitti: ups, I've been closing GNOME bugs which were "fix commited" a bit too quickly apparently for this one | 11:01 |
mvo | seb128: what should it do then, gpg --recvy-key ? | 11:01 |
pitti | seb128: ok, that should be jaunty/fix committed then? | 11:02 |
seb128 | pitti: it was on the "fixed in 2.26" list | 11:02 |
seb128 | pitti: right | 11:02 |
pitti | 2.26.1 then, I assume | 11:02 |
seb128 | yes | 11:02 |
pitti | seb128: ok, changing; thanks | 11:02 |
seb128 | thanks | 11:02 |
seb128 | mvo: it's ddebs.ubuntu.com there | 11:02 |
seb128 | mvo: not sure what it should do but stop displaying ugly warning without a clue on what the user need to do ;-) | 11:03 |
pitti | it could try fetching the pubkey from keyring.ubuntu.com | 11:03 |
seb128 | mvo: I guess that's the eternal debate on how much you want to annoy users about the security things they don't understand | 11:03 |
mvo | true, the idea of pitti is good | 11:04 |
seb128 | mvo: that's similar to the "invalid certificate" page in firefox which annoys lot of users | 11:04 |
pitti | of course integrity != trust, but at least we'd get the integrity bit automatically | 11:04 |
mvo | if we ensure we only put trusted keys there, we should be fine | 11:04 |
pitti | the trust bit is "the user added the repo" | 11:04 |
seb128 | right | 11:04 |
mvo | seb128: yes, its a similar problem | 11:04 |
seb128 | we got quite some users confused by this one | 11:04 |
pitti | seb128: but unlike the ffox certs, we can do better here, since we control the archives | 11:04 |
seb128 | we have a stock reply pointing the wiki page on how to get a backtrace | 11:04 |
pitti | we know how to fetch PPA keys, and we know how to fetch the ddebs key | 11:05 |
seb128 | and quite some users come back saying "I get those warning when trying to install your debug package what's going on" | 11:05 |
seb128 | pitti: indeed | 11:05 |
pitti | so ideally, apt would auto-fetch those, and simply refuse at all to download packages/indexes if the signature is wrong | 11:05 |
seb128 | mvo: do you want a bug about that? maybe there is already one? | 11:05 |
pitti | then we'd get the integrity automatically, and we'd actually increase security AFAICS | 11:06 |
pitti | or am I missing something? | 11:06 |
seb128 | pitti: that seems to make sense to me | 11:06 |
mvo | pitti: where its wrong or where its missing? | 11:06 |
pitti | mvo: where it's missing | 11:07 |
mvo | (if missing,that would annoy repos like mediaubuntu quite a bit) | 11:07 |
pitti | mvo: if you have the pubkey in the apt keyring, and the sig doesn't validate, that's a bad case, right? | 11:07 |
mvo | unless we add their keys too | 11:07 |
pitti | so that should just refuse with an error message | 11:07 |
mvo | it does | 11:07 |
pitti | for missing -> try to fetch the key | 11:07 |
pitti | if you don't find it, continue to spit out the warning, I think | 11:07 |
pitti | but if you find it, use it to verify | 11:07 |
mvo | makes me wonder why we do not put them into the ubuntu-archive-keyring package in the first place | 11:08 |
mvo | its less flexible of course | 11:08 |
pitti | mvo: well, we can for ddebs, but not for the PPAs, since they come and go? | 11:08 |
mvo | the keys for ddebs | 11:08 |
mvo | right, less flexible but possible now | 11:08 |
mvo | (without adding any code) | 11:08 |
pitti | right, ddeb key is pretty static | 11:08 |
mvo | it sounds like for ddebs at least we should do that | 11:08 |
pitti | *nod* | 11:09 |
pitti | but some automagic for PPAs would rock as well | 11:09 |
* mvo prepares a update | 11:09 | |
mvo | agreed | 11:09 |
* pitti hugs mvo | 11:09 | |
* mvo hugs pitti and seb128 and goes for lunch | 11:10 | |
* seb128 hugs pitti and mvo | 11:10 | |
seb128 | hum lunch | 11:10 |
seb128 | mvo: you are having a late lunch today! ;-) | 11:10 |
pitti | late? it's barely 12 o'clock.. | 11:11 |
seb128 | pitti: right, but mvo is having lunch a 12 o'clock usually ;-) | 11:14 |
pitti | mvo: rascal's crying, eh? :-) | 11:15 |
* seb128 pushes extra srus the pitti way | 11:16 | |
pitti | bwah, can't keep up | 11:16 |
seb128 | pitti: don't worry I'm almost done with srus for the week, I just did one today | 11:16 |
pitti | I'm 3/4 through the current queue | 11:16 |
seb128 | pitti: there is not too many 2.26.1 tarballs with interesting fixes we didn't get | 11:16 |
* seb128 hugs pitti, good job! | 11:16 | |
pitti | my sru.sh script is growing :) | 11:16 |
* pitti pats his new queuediff tool | 11:16 | |
seb128 | I don't expect spending too much time on sru this cycle | 11:17 |
seb128 | GNOME is good quality in jaunty stock | 11:17 |
pitti | yeah, we'll have plenty of stuff to do in karmic | 11:17 |
seb128 | and I expect karmic to be a busy cycle so better to start early | 11:17 |
pitti | yeah, I already prepared some karmic uploads in bzr, too :) | 11:17 |
tofu_logic | is there an eta on when jaunty is going live? | 11:17 |
seb128 | today | 11:17 |
pitti | tofu_logic: somewhere around 1200 UTC | 11:17 |
tofu_logic | wonderful, I'll be sure to schedule an update around that time; thank you | 11:18 |
seb128 | you should better start now | 11:18 |
seb128 | things will not change and you can avoid the server hit ;-) | 11:18 |
tofu_logic | hah alright, thank for the tip :) | 11:19 |
pitti | (and please use a local mirror) | 11:19 |
tofu_logic | but of course | 11:19 |
pitti | mvo: rejecting your notification-daemon upload, LP: #1312277 doesn't exist; please reupload with fixed bug number | 11:19 |
seb128 | over a million bugs? not here yet! | 11:20 |
pitti | mvo: please also open/link to a bug for the --as-needed, since that will change dependencies, etc.? | 11:20 |
pitti | seb128: we'll become millionaires, don't worry ;) | 11:21 |
pitti | seb128: the evince upload looks weird, the debdiff removes the 2.26.0-0ubuntu1 block from the changelog | 11:22 |
pitti | seb128: can you please reupload? | 11:22 |
seb128 | urg | 11:23 |
seb128 | pitti: I bet bzr was outdated, thanks for spotting | 11:23 |
* pitti gently reminds seb128 to add jaunty tasks for SRUs | 11:23 | |
seb128 | pitti: do you want jaunty tasks for each bug fixed or only one? | 11:24 |
seb128 | pitti: I've at least one jaunty task by upload I think | 11:24 |
pitti | all which are referenced in the changelog | 11:24 |
seb128 | I didn't bother adding for each bug though | 11:24 |
seb128 | ok, will do that | 11:24 |
pitti | and usually we do _not_ need the ones which say "please sponsor" | 11:25 |
pitti | since there's nothing to verify on those | 11:25 |
pitti | just the actual bugs | 11:25 |
seb128 | right, the upload was aimed to jaunty but late for the freeze | 11:25 |
pitti | don't worry, I'm fixing them up during review, just mentioning it | 11:25 |
seb128 | so I uploaded as it as an update | 11:25 |
pitti | that's fine, it doesn't hurt to have the sponsoring bugs in the changelog | 11:25 |
pitti | just saying that those don't need jaunty tasks/ubuntu-sru sub'ed, etc. | 11:25 |
seb128 | right | 11:27 |
seb128 | pitti: evince reuploaded that was just the changelog update which was not in bzr | 11:33 |
pitti | seb128: merci | 11:34 |
seb128 | pitti: btw lool submitted a gvfs crash using apport yesterday | 11:36 |
seb128 | pitti: which got tagged need-armel-retrace | 11:36 |
lool | Under armel ;-) | 11:36 |
seb128 | pitti: do you think we should just tag for archs which have a retracer? | 11:36 |
lool | Actually I wonder whether I got this crash from the broken SD card | 11:36 |
seb128 | pitti: or should we keep those tags in case we get a retracer for the arch one day and to make easy to list crashes on this architecture? | 11:37 |
seb128 | hey Keybuk | 11:37 |
seb128 | Keybuk: did you figure if launchpad was supposed to send emails about private bugs yesterday? | 11:37 |
Keybuk_ | it doesn't | 11:38 |
seb128 | I know it doesn't, but is that a bug or a design decision? ie did you ask a launchpad guy? | 11:38 |
seb128 | I would be interested to get email notification for those for the packages I'm triaging | 11:39 |
asac | bugzilla sends out mails for security flagged bugs ... it was discussed and is somehow a bug because of security concerns. one idea was to send a mail with just the info that new content is available - but that isnt really nice either. | 11:40 |
asac | but probably would be good compromise - maybe opt-in | 11:40 |
seb128 | right | 11:40 |
seb128 | and security != private | 11:40 |
seb128 | launchpad has different flag for those at least | 11:40 |
=== Keybuk_ is now known as Keybuk | ||
asac | yeah well. its somehow the same | 11:41 |
asac | or not. i think security doesnt make it private | 11:41 |
asac | "security flagged bugs" -> i ment private with that ;) | 11:41 |
seb128 | ideally crashes would not go in the bug tracker directly | 11:41 |
seb128 | that would makes much less noise and make things easier | 11:41 |
asac | i never thought of that :-P | 11:42 |
asac | if we would figure how to automatically upload our symbols to mozilla, i would disable launchpad all-together | 11:42 |
pitti | seb128: well, I'd keep the tags, since it's still interesting to find them | 11:43 |
=== ember_ is now known as ember | ||
seb128 | right, my though too | 11:43 |
pitti | lool: do we have an armel porter box/emulator where we could run the retracer? | 11:44 |
pitti | seb128: email> hm, wasn't one of your major requirements back then to *not* get flooded with bug mail for crashes/ | 11:44 |
pitti | ? | 11:44 |
pitti | seb128: new evince upload has the same problem | 11:45 |
seb128 | pitti: gni? are you sure | 11:46 |
lool | pitti: rimu.canonical.com is the porter box | 11:47 |
lool | pitti: I think it could be used for that, but check with IS | 11:48 |
pitti | seb128: let me look closer | 11:48 |
seb128 | I just debdiffed the versions locally and I don't see that, or I've been stupid and uploaded the wrong version but I don't think so | 11:48 |
pitti | might be a bug in queuediff | 11:48 |
seb128 | retracers are quite some work to maintain | 11:48 |
seb128 | we have 2 armel apport-crash bugs so far | 11:48 |
seb128 | I would not bother if we don't receive a higher number of those | 11:49 |
pitti | just pondering the possibility, yes | 11:49 |
pitti | seb128: indeed, nevermind; queuediff got the older version for some reason | 11:51 |
seb128 | pitti: ok thanks | 11:51 |
mvo | seb128, pitti: yeah, the little one likes to have her lunch early :) | 11:58 |
mvo | pitti: re notification-daemon> sorry for the incorrect bugnumber, fixing that now | 11:58 |
pitti | mvo: danke | 11:58 |
asac | mvo: | 12:16 |
asac | 13:11 < gnomefreak> http://pastebin.mozilla.org/644059 is from clean install around Sat, 11 Apr 2009 12:47:46 -0400 | 12:16 |
asac | 13:11 * gnomefreak doesnt see security in there | 12:16 |
asac | didnt we add -security and -update earlier than that? | 12:17 |
asac | or are you the wrong to ask? | 12:17 |
mvo | asac: I'm the wrong one to ask | 12:17 |
mvo | asac: try #ubuntu-installer | 12:17 |
mvo | asac: but thats definitely a serious thing if generally true :( | 12:18 |
mvo | asac: alternative install? or desktop install? | 12:18 |
mvo | gnomefreak: ---^ ? | 12:20 |
gnomefreak | mnemo: its a clean install | 12:20 |
gnomefreak | opps | 12:20 |
gnomefreak | mvo ^^ | 12:20 |
mvo | gnomefreak: desktop cd ? alternate cd ? or dvd :) ? | 12:21 |
gnomefreak | mvo: desktop cd | 12:21 |
gnomefreak | as of april 11th | 12:21 |
mvo | gnomefreak: thanks, let me see if I can reproduce that | 12:21 |
gnomefreak | mvo: thanks, maybe it was that daily? | 12:22 |
mvo | possible, still better to double check | 12:22 |
mvo | gnomefreak: the install was with network working? | 12:24 |
gnomefreak | mvo: yes | 12:24 |
mvo | thanks | 12:25 |
seb128 | pitti: oh, already accepting srus today? ;-) | 12:54 |
pitti | seb128: yes, cleared with Steve | 13:06 |
pitti | seb128: sorry, was at lunch | 13:06 |
seb128 | pitti: I just came back from lunch too | 13:07 |
seb128 | pitti: ok good ;-) | 13:07 |
seb128 | so let's clear jaunty updates today and tomorrow and start on karmic work next week ;-) | 13:07 |
chrisccoulson | seb128 seems keen ;) | 13:08 |
seb128 | yeah | 13:09 |
pitti | chrisccoulson: is bug 360399 a regression from intrepid? IOW, should it be SRUed? | 13:27 |
ubottu | Launchpad bug 360399 in tracker "Tracker Evolution Eplug missing" [Medium,Fix committed] https://launchpad.net/bugs/360399 | 13:27 |
chrisccoulson | pitti - intrepid had an evolution plugin, but we dropped the old plugin in favour of the new module in jaunty, but didn't install all the necessary files to make it work | 13:28 |
pitti | so it is a regression? | 13:28 |
chrisccoulson | it's a regression in the sense that it no longer indexes evolution mails | 13:29 |
pitti | okay, thanks | 13:29 |
chrisccoulson | that said, i've yet to see it index my mails even with the module installed correctly | 13:30 |
pitti | chrisccoulson: hm, if it doesn't work yet, it shouldn't be in the jaunty-sru branch | 13:30 |
chrisccoulson | i can remove it. but it might work for other people, it could be just that i'm not leaving it long enough. i keep having to reindex to test out this fix for the corruption notification | 13:31 |
pitti | ok | 13:31 |
pitti | your call, I think | 13:31 |
chrisccoulson | i can take it out, but i'll have to do that this evening. in the meantime, i could try and work out why it doesn't work for me | 13:32 |
pitti | chrisccoulson: ok, I leave it for some more maturation then | 13:32 |
pitti | chrisccoulson: please ping me when you are happy with it, then I'll merge and upload | 13:32 |
chrisccoulson | pitti - no problem. did you review the patch that removes the notification? | 13:33 |
pitti | at it | 13:34 |
pitti | chrisccoulson: looks okay to me | 13:35 |
didrocks | seb128: do you need some help so that I can transform all my updates in SRU (I see you made it for one: gnome-applets)? | 13:36 |
seb128 | didrocks: I'm not sure the other ones are worth sru uploads | 13:37 |
chrisccoulson | pitti - thanks:) | 13:37 |
seb128 | didrocks: if you feel that some are you can do the sru work otherwise we will upload to karmic | 13:37 |
pitti | chrisccoulson: thanks, you rock | 13:37 |
didrocks | seb128: ok, I will give it a look tomorrow | 13:37 |
seb128 | didrocks: thanks | 13:38 |
=== rickspencer3 is now known as rickspencer695 | ||
=== rickspencer695 is now known as rickspencer3 | ||
pedro_ | happy birthday asac! | 14:05 |
seb128 | asac: happy birthday! | 14:06 |
kenvandine_wk | asac: wow... your birthday is on jaunty release day :) happy birthday and happy release :-D | 14:08 |
kenvandine_wk | -release-party is crazy! | 14:08 |
asac | thanks all! | 14:22 |
kenvandine_wk | :) | 14:23 |
asac | yes its quite a special moment for me having birthday on release day | 14:23 |
kenvandine_wk | asac: today can be all about you... not jaunty :) | 14:23 |
* mvo sends asac a virtual cup of tea | 14:27 | |
seb128 | gnagnagna | 15:29 |
seb128 | why doesn't dgettext(domain,string) work | 15:30 |
pitti | seb128: it should? | 15:30 |
seb128 | pitti: how do I ask for a translation of string which is in domain then? | 15:30 |
seb128 | value = dgettext("libgweather-locations",value); | 15:31 |
pitti | well, with exactly that | 15:31 |
seb128 | is what libgweather do | 15:31 |
seb128 | value = "London" | 15:31 |
seb128 | and it opens /usr/share/locale-langpack/fr/LC_MESSAGES/libgweather-locations.mo | 15:31 |
seb128 | according to strace | 15:31 |
seb128 | which has | 15:31 |
seb128 | msgid "London" | 15:31 |
seb128 | msgstr "Londres" | 15:31 |
seb128 | I've tried to add a setlocale() call before the dgettext one but same difference | 15:31 |
pitti | $ python -c "import gettext; print gettext.dgettext('libgweather-locations', 'Argentina')" | 15:33 |
pitti | Argentinien | 15:33 |
pitti | (for de_DE.UTF-8) | 15:33 |
seb128 | $ python -c "import gettext; print gettext.dgettext('libgweather-locations', 'London')" | 15:33 |
seb128 | London | 15:33 |
seb128 | it was for Argentina | 15:33 |
pitti | indeed I had expected to need setlocale(), but apparently I don't | 15:33 |
seb128 | it works for Argentina | 15:33 |
pitti | oh | 15:33 |
pitti | seb128: I used that, because London in German is "London" | 15:33 |
* pitti installs french | 15:34 | |
seb128 | pitti: try Barcelona? | 15:34 |
pitti | well, we don't translate that either | 15:34 |
seb128 | pick any city | 15:34 |
pitti | $ python -c "import gettext; print gettext.dgettext('libgweather-locations', 'Yekaterinburg Time')" | 15:35 |
pitti | Ekaterinburg Ortszeit | 15:35 |
pitti | still waiting on -gnome-fr installation | 15:35 |
seb128 | pitti: "city" | 15:35 |
seb128 | pitti: it works with countries for some reasons | 15:35 |
seb128 | that one works too there | 15:35 |
seb128 | in french I mean | 15:36 |
seb128 | that's really a weird thing | 15:36 |
pitti | seb128: indeed, it doesn't work for Wrocław | 15:36 |
seb128 | weird | 15:36 |
seb128 | the translations are in the same mo file | 15:36 |
mclasen | seb128: msgctxt | 15:37 |
seb128 | oh | 15:38 |
seb128 | mclasen: I was just noticing that when you wrote it | 15:38 |
seb128 | msgctxt "City in East and South East England, United Kingdom" | 15:38 |
seb128 | msgid "London" | 15:38 |
seb128 | msgstr "Londres" | 15:38 |
seb128 | DOH | 15:38 |
seb128 | mclasen: thanks ;-) | 15:38 |
mclasen | np | 15:38 |
=== thunderstruck is now known as gnomefreak | ||
seb128 | bah, that sucks | 15:49 |
kenvandine_wk | launchpad is basically down... :/ | 18:30 |
pitti | I'm off for today, see you tomorrow | 18:31 |
kenvandine_wk | later pitti | 18:31 |
pitti | kenvandine_wk: yeah, that's one reason why I stop now; no fun :) | 18:31 |
kenvandine_wk | hehe | 18:31 |
pitti | but it was fun to merge hal for karmic | 18:31 |
kenvandine_wk | pretty hard to file bugs :) | 18:31 |
kenvandine_wk | woot | 18:31 |
* kenvandine_wk is ready for karmic work! | 18:31 | |
pitti | kenvandine_wk: https://merges.ubuntu.com/main.html will keep us busy for a while :) | 18:32 |
kenvandine_wk | Merge-o-Matic, i love it | 18:32 |
kenvandine_wk | :) | 18:32 |
idnzor | Hi, I came to the room to discuss this around a month back. I work for one of the leading (imo :p) user experience consultancies in the UK, covering accessibility and usability. I have been discussing with my manager the possibility of contributing my time and expertise to the Ubuntu or Gnome projects. We came to an agreement today that I could spend a few hours a week offering assistance to open source developers. | 19:05 |
idnzor | so i was hoping to find a contact within canonical or gnome who could assist in moving forwards with this, ideally someone who would know of priority projects who could benefit from a few hours of our expertise | 19:07 |
idnzor | as the time is limited, i thought the best approach was to deliver the work in blocks, that is, look at a particular aspect of a user journey or application and review it from a usability or accessibility perspective. as i only have a few hours a week, i feel usability testing (involving actual users) may be out of scope | 19:09 |
dobey | ah you | 19:15 |
jcastro | hi idnzor | 19:16 |
jcastro | this would probably interest you: http://www.jonobacon.org/2009/04/22/ayatana/ | 19:16 |
dobey | hi again idnzor | 19:17 |
idnzor | hello again, thank you for the link, will read it now! :) | 19:52 |
dobey | idnzor: you might also want to subscribe to the usability list on gnome.org | 19:53 |
dobey | idnzor: to discuss doing usability reviews of different gnome apps | 19:54 |
idnzor | okay, i will introduce myself to that list | 19:56 |
idnzor | if the reviews go well there may be scope to do testing with out facilities, although that is a little out of scope for now | 19:57 |
dobey | well, i'd started/worked on some software to use in usability testing in the past, but haven't had any time to hack on it recently | 20:01 |
dobey | it would be a good starting point to get a more complex piece of software built that would enable usability testing with trivially available resources | 20:02 |
idnzor | the most resource intensive part of usability testing is the analysis part i have found | 20:14 |
idnzor | thank you for the link to the usability list on gnome, it looks really promising | 20:14 |
dobey | yeah, analysis is hard | 20:15 |
* dobey has done enough to know all about that | 20:15 | |
dobey | but for gathering the data, it would be nice to have some software that anyone could isntall/use on their system | 20:15 |
idnzor | optimal usability have some good tools, but they are geared towards the web | 21:15 |
dobey | idnzor: the stuff i started was designed/built to be compatible with LogSquare from mangold.de | 21:17 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!