/srv/irclogs.ubuntu.com/2011/01/26/#launchpad.txt

* maxb looks mournfully at the daily builds taking all the builders00:01
persiaDo they score below other tasks?00:02
wgrantpersia, maxb: They will soon be staggered throughout the day.00:12
persiaThat's interesting, but how are they scored?00:13
wgrantThe same as any other build, I believe.00:13
wgrantWe have considered lowering them.00:14
wgrantBut that tends to make people angry.00:14
lifelessfairness is hard00:14
lifelesswe will get to it00:14
lifelessbut first performance00:14
lifelesswgrant: whats the staggering for ?00:14
wgrantlifeless: All daily builds are currently requested by a daily cron job.00:15
wgrantThey will soon be requested throughout the day, as their branches become stale.00:15
wgrantSo we will no longer have several hundred builds requested in 30 seconds.00:15
persiaMy thought was that something resulting from dput was a direct expression of immediate interest in build, whereas recipe builds tend to be based on scheduling, which may not correlate closely to interest.  That said, I don't much care, as I don't use that pool of builders :)00:15
=== zyga is now known as zyga-afk
wgrantpersia: Yes, it's been tried, but people disagree :)00:16
* persia grumbes generally at people00:17
maxbMy dputs express an immediate interest00:22
maxbThis is why when I actually notice a queue, I submit them with medium urgency :-)00:22
persiamaxb, urgency has less influence than you'd think.00:23
maxbIt has enough to jump in front of the daily build queue00:23
wgrantpersia: All PPA builds have the same score.00:24
persiaDepends on timing.  I haven't checked the scoring algorithm recently, but I seem to remember that the time-based adjustments were larger than the priority-based adjustments.00:24
wgrantmedium bumps it by 5-10, IIRC, which is quite enough to put you right in front.00:24
wgrantThe time-based adjustments are no longer active.00:24
persiaThere's no time bonus for PPA builds?00:24
persiaAha!00:24
maxbThe time-based adjustments sucked, but they are now off, which is nice00:24
persiaIn that case, it doesn't matter.  Those using dput who care can arrange to jump the queue.00:24
maxbI never understood why anyone wrote time-based adjustments for what is essentially a FIFO queue, anyway00:25
maxbOh, and retried builds come in at their original score now, don't they?00:25
wgrantmaxb: I don't know. Most of the scoring algorithm is terribly overcomplicated and we want to delete it.00:26
persiaI thought it was to avoid a resource collision for Ubuntu, so that stuff in "universe" would sometimes build, even if stuff in "main" was uploaded, which wouldn't necessarily otherwise happen from a strict FIFO perspective because of the main bonus.00:26
lifelessso00:26
wgrantThat could be it.00:26
lifelessplease don't think too hard about this00:26
lifelesssoyuz scheduling fairness is nonexistant00:26
persialifeless, Because we're getting rid of scoring entirely?00:26
maxbThe wording on the "your build has been retried" page is now inaccurate, I think00:26
persialifeless, Because it's not fair, it's subject to gaming, which is why it's interesting :)00:26
lifelessscoring is an implementation detail caching the result of whatever queueing algorithm we've run; scoring could stay and we can reengineer00:27
lifelessor we might nuke it00:27
lifelessI don't want to prejudge what whichever team comes along to do fairness will do00:27
wgrantSoon, once we stagger daily builds and have some new builders, scores will become largely irrelevant, because everything will build fairly quickly.00:27
lifelesswgrant: oh the optimism00:28
persiawgrant, Ideally, although with finite resources, there's always potential for delays.00:28
wgrantWe cope very well at the moment, except for the daily build spike.00:29
maxbIt's vastly better now than at times past when the chromium/mozilla dailys took over the farm for some hours00:30
=== Meths_ is now known as Meths
=== Whoopie_ is now known as Whoopie
=== Ursinha is now known as Ursinha-afk
=== zyga-afk is now known as zyga
mrevellGood morning09:08
=== danilos changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Codehosting down from 12.00 UTC for 20 mins http://is.gd/wgw0sI | Read https://help.launchpad.net/ for help | On-call help contact: danilos | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
mdzI'm getting spammed with bug watch notifications for upstream importance going from a known state to Unknown10:33
mdzknown problem?10:33
allenapmdz: Yes, I'm trying to figure out why now.10:40
allenapmdz: Bug 707478 for reference.10:40
ubot5Launchpad bug 707478 in Launchpad itself "Freedesktop bug watches are (incorrectly) updated with "importance unknown"" [Critical,In progress] https://launchpad.net/bugs/70747810:40
mdzallenap, thanks10:40
=== JanC_ is now known as JanC
=== bilalakhtar_ is now known as cdbs
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
danilosfta, hi, I'm looking for your block post, and I wonder how exactly does the "merging" happen in step 2 of "Receiving from Launchpad"?12:32
ftadanilo, hi, which step 2 are you referring to?12:35
ftadanilos, ^^12:35
danilosfta, "the converter runs with all the selected grd templates for the considered branch, reads the gettext files just fetched in the previous step and merges the strings matching the (possibly older) template (yellow 4)"12:36
danilosfta, from my position, this is the place where you can choose to prefer Launchpad (branch) over upstream translations (grd files)12:37
ftadanilos, oh, that part doesn't concern lp. it's when i take a grd template from one of the upstream branches, along with its associated xtb files (also from upstream) and i add the gettext strings i got from the last lp export12:37
danilosfta, of course, you'd have to instead feed this into the Launchpad as well, which is not something you do12:38
danilosfta, right, I misunderstood it for a moment :)12:38
ftai'm not feeding back to lp the strings i got from a lp export12:39
ftaso you're saying i'm supposed to do that now?12:40
danilosfta, right, I see that... so, as I said earlier, since LP is not designed to know about this yet (you basically have a translations fork), so the best thing to do is to actually merge them before committing12:40
danilosfta, right12:40
ftabut if i do that, lp will see me as translator, right?12:41
danilosfta, ideally, Launchpad would have a notion of forks, and we'd have a chromium-browser project with just the upstream translations, and another chromium-browser-daily (or something) which would fork the translations12:41
danilosfta, not if you keep the Last-Translator correct (Launchpad should export it: the important thing is that it needs email to recognize someone as a translator, and I think we don't export the email when someone has hidden their email address, when you might be listed as the translator)12:41
daniloss/email/email address/12:42
danilosfta, also, Launchpad won't try to change translator of any string that is already there12:43
danilosfta, so, you won't be set as the translator for any strings you got from LP12:43
danilosfta, unless there's a bug which'd do that12:43
danilosfta, now, there might be a few other bugs that simply need fixing12:44
danilosfta, i.e. we should have never lost any translations anyway, so there should be no increase in the number of untranslated strings12:45
ftaso what about all the strings that used to be "updated in lp"?12:45
ftai had thousands of those before the change12:45
danilosfta, well, they've now been overridden by the new imports12:46
ftaall of them? i doubt it12:46
danilosfta, were there any strings that were untranslated upstream, were translated in lp, and are not untranslated in lp?12:46
danilosfta, if there were, that's a very important and critical bug for us12:46
ftait's difficult to tell.. but i think a lot of improvements have been lost12:48
ftalooking at the bzr revs...12:48
danilosfta, right, it would be good to point a few cases out because that makes it easier for me to investigate12:49
ftalet's try with the blue strings in this weeks old screenshot: http://ftagada.wordpress.com/2011/01/07/more-chromium-translations-landed-upstream/12:50
danilosfta, for instance, it is exepcted that any "pure" upstream import overrides the LP translation today (they used to work in a relatively arbitrary fashion in the past: sometime it did, sometime it didn't)12:50
danilosfta, sure12:50
danilosfta, well, if they were "updated in LP", then they were most likely overridden, as explained above12:51
ftadanilos, i'm not sure upstream changed all of those in their last batch12:52
danilosfta, oh, so you say you didn't even upload a PO file containing them because there were no changes? note that one string change in the entire PO file might be indicative instead12:52
danilosfta, do you think it'd be ok to do the merge step before you feed the translations back into LP? that would solve a big number of problems12:56
danilosfta, I'd be happy to help get the translations back before LP messed them up for you, if I figure out a nice way to do it12:56
danilosfta, I know it would appear uglier for you, but at least we can always recreate upstream translations and figure out the diff that way if we really need to (i.e. to show how many improvements there are in a LP-hosted project)12:58
ftadanilos, http://paste.ubuntu.com/558535/13:03
ftadanilos, for me, it's a bug. it's not a case where upstream improved the string, the last updated value is the one in lp13:05
=== mrevell_ is now known as mrevell
danilosfta, right, I agree that the desired behaviour is for LP to keep the better version, but LP can't really know which one is13:19
danilosfta, so, LP makes sure that upstream matches the real upstream13:20
ftadanilo, that string didn't change in the imported branch, so lp should know13:20
danilosfta, it has even been our long-standing policy to not let forks get translated, because people used to register entire projects just to translate one language13:20
danilosfta, well, we do want to have a different translation policy where you can set your project to prefer LP strings instead, but we've not done it yet13:21
danilosfta, I do see you point, but LP could never really tell that in the past either13:22
ftadanilos, i think you didn't get my point. i'm totally ok to get the updated-in-lp strings moved to need-review if a new version is imported (and preferred by default), but here, it's not a new version, it's the same old string that the lp translator improved13:22
danilosfta, yeah, what I am saying that LP never kept track if that was the same string the last time or not13:23
ftaoh, that's bad13:23
danilosfta, it worked very arbitrarily on what string it would prefer13:23
ftait seems all the translators work is lost every time upstream touches something in a template13:24
danilosfta, well, kind of; it would be very expensive to calculate each time and to basically keep snapshots of each upstream import and LP translation in the DB13:24
ftawhy, it's in the imported branch, you have the info there13:25
ftano need for snapshots13:25
ftathat's what i'm doing btw13:25
ftai only have 2 versions, the upstream files and the lp export branch13:25
danilosfta, heh, sure it is, but not all projects have branches attached, so we'd still have to worry about the other case (manual uploads)13:25
danilosfta, and, processing that would be very slow13:26
danilosfta, I do see your point, and that would be a nice improvement, but I believe it would be pretty hard13:26
ftait already takes hours..13:26
danilosfta, exactly13:26
danilosfta, it's not because it takes hours processing your branch, but because of all the branches there are to process13:27
danilosfta, we do need to improve the performance of imports though, they have gotten slower with our upgrade to postgres 8.4 as well :(13:28
ftado you mean it's all done in a single batch? it's not a batch per project??13:28
danilosfta, it's a batch for ubuntu and batch for everything else (all projects together), yes13:28
ftad'oh!13:29
danilosfta, we have lots of horizontal scalability today, so we could make it a batch per project, but we didn't originally, and this only means more work13:29
danilosthat we can hardly get to, but yes it'd be nice :)13:29
ftadanilos, i'll see what i can do to merge the lp strings in the import branch, but it won't solve the problem for all the strings that has been lost since this mess started13:39
fta-has+have13:40
danilosfta, right, that's what we'll have to manually figure out if we can... basically, any import after Jan 12th might have caused a few regressions so it'd be probably be nice to reimport translations from that date13:41
ftaoh my.13:44
=== Ursinha is now known as Ursinha-lunch
danilosfta, yeah, I know, I am sorry about that; I can probably get a list of strings that have been submitted from LP but are not active anymore with direct DB queries, if you think that'd help13:46
ftadanilo, i assume that ownership of those strings will be lost then13:46
danilosfta, oh, no, they are all in DB, just hidden13:46
danilosfta, so they'll just be reactivated13:47
danilosfta, (the problem with a direct DB query is that it would return us all discarded suggestions as well, so if there was more than one string suggested in LP, we wouldn't know which to take; but maybe these cases are rare and far apart and this would let us fix the majority of cases)13:48
ftathe problem is that in that interval, i have a/ the lp changes b/ the upstream massive update c/ a template that i started to import d/ me adding support for the new json translation format and e/ a massive rewrite of a template upstream13:52
ftai can feel a headache starting...13:53
ftaand of course, daily updates of the templates and lp contribs13:53
danilosfta, right, so I think it'd probably be best to try to get Launchpad provided strings which are not used anymore and see how many of them there are (that's something I can do for you)13:54
danilosfta, there's a total of 7710 strings on staging across all languages in Chromium that have been submitted through Launchpad but are not active at the moment14:10
ftadanilos, that much? woww. i expected something like 2~300014:11
ftadanilos, oh, i see, new langs, with 3300 strings each14:12
danilosfta, not all of them might be "inadvertently" lost; some of these might be actually bad translations14:12
danilosfta, well, new langs should still have the translations "active"14:12
danilosfta, these are all strings *ever* submitted into chromium browser through LP that are currently not active; there's more than 19000 strings which are active, which means that these have been pushed upstream in the meantime14:13
ftadanilos, nope, not 19000, as i landed just one template14:14
danilosfta, this number might include a bunch of suggestions people have made, because when a translation from LP is discarded, it remains in as an old suggestion, so I can't tell them apart14:14
ftahttp://people.ubuntu.com/~fta/chromium/translations/trunk/converter-output.html14:14
ftaonly the green ones in the chromium_strings template14:15
ftathis template was not translated at all before14:15
danilosfta, I mean 19000 translations that we have in the DB have originally came in through LP, and are probably upstream already14:15
ftadanilos, remember that a few months ago, i changed the formating, so most are probably garbage14:16
danilosfta, right, any hint how I could exclude those (i.e. anything I can exclude with LIKE in SQL?)14:16
ftaa date14:17
fta?14:17
ftathe baseline is r90 in the import branch, and r89 in the export branch14:17
ftaeverything that happened afterwards is weird14:18
danilosfta, so I excluded obsolete messages (forgot about that) and we are now down to 7300 (not much of an improvement)14:19
danilosfta, ro r90 and r89 is exactly around the LP rollout time, so that's what I expected14:20
danilosfta, basically, we started overwriting all the strings in LP with ones from LP14:20
ftadanilos, you meant from upstream, right?14:21
danilosfta, right, instead of the second "LP" :)14:21
=== matsubara-afk is now known as matsubara
=== jml changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: danilos | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
danilosfta, so, if you think this might be useful, here's the raw export of these currently inactive translations first created in LP: http://people.canonical.com/~danilo/tmp/chromium-strings.txt.gz14:29
=== Ursinha-lunch is now known as Ursinha
ftadanilos, in that form, it's difficult for me to use. and it lacks some info i need to do a merge with my tools14:33
maxbHmm. I have just discovered a third branch which is stuck in a "waiting for the branch scanner" state for a long period14:33
danilosfta, it should be relatively easy to parse with automatic tools, and it's easy to add more details that do exist in the DB14:35
danilosfta, it has (in order) potemplate name, English string, language code, translation, and date translation was submitted14:41
danilosanyway, got to reboot now14:41
danilosmaxb, btw, are you keeping track of them in a bug? I know I've found a few branches that are out of date which translation export tries to write to (and so it fails)15:38
maxbNot as yet, I'd only just stumbled across the third15:40
maxbI was hoping someone could have a quick look and decide whether this was something that needed developer or losa attention15:41
=== deryck is now known as deryck[lunch]
hvhi, is there a plan to offer VPS hosting (either openvz or xen) for launchpad users?15:52
benjihv: I'm not aware of any plans along those lines.15:55
danilosmaxb, generally, bazaar experts team can handle that, or a user by pushing another revision to the branch15:56
danilosmaxb, afaik, but bazaar experts should know if that's the case :) abentley, how about you? maxb found a few branches that are in "updating" state for a long while15:57
maxbdanilos: hmm. But, we should probably try to find out what broke the original scan15:57
maxbAlso, two of them are vcs-imports, to which you need to have some sort of superpower to access15:57
maxbwrite-access, I mean15:57
danilosmaxb, some of the things we are aware of... eg. killing a script run can cause the state to be messed up15:58
danilosmaxb, right, that's what I meant with bazaar-experts15:58
abentleydanilos, I don't know of a bug offhand.  These things should show up in oops reports, though.16:00
=== doko_ is now known as doko
abentleydanilos, I don't think any users can write to import branches, even bazaar-experts.16:01
danilosabentley, right, thanks16:01
danilosabentley, so do you think it'd be worth filing a bug and later seeing if it's a duplicate or not? (I'd rather get a duplicate than not have a bug at all)16:02
abentleydanilos, what would the bug be? branch scanner doesn't retry if scanning a branch fails?16:02
danilosabentley, well, it would be "branch scanner stuck" from a users' perspective, I think16:03
abentleydanilos, so the bug would be that we're not telling the user that the scan failed?16:04
danilosabentley, I don't know, if that's the problem, then yes16:04
maxbabentley: We have one problem branch which is not a vcs-import. Do you have time to do a no-op write on it so we can see if it resolves itself? https://code.launchpad.net/~mogray5/infinitypfm/infinitypfm-0.516:05
abentleydanilos, I don't want to file a bug that the branch scanner can fail-- we can't fix every case.16:05
abentleydanilos, of course, filing a bug for the individual oopses would make sense.16:06
danilosabentley, well, we can fix a bunch of these cases16:06
maxbPerhaps the bug could be "There should be a report on branches which would be displaying "Updating branch..." in the web UI >N hours after their last change"16:06
danilosmaxb, yeah, and we could probably clear the status on them automatically if we don't have time to fix every individual bug16:06
maxbSome scanner failures result in the failure reason being presented in the UI, and the "Updating branch..." message going away. In theory, any scanner failure which doesn't shouldn't be *that* hard to fix to at least report itself sanely16:07
abentleymaxb, I've triggered a rescan on lp:~mogray5/infinitypfm/infinitypfm-0.516:10
maxbno change, I guess something broke againi16:14
abentleydanilos, I've filed https://bugs.launchpad.net/launchpad/+bug/70811016:15
abentleydanilos, scanner failures are already oopses, so I don't think there's a need to increase their priority.16:16
danilosabentley, right, thanks16:17
leonardrwhat's the procedure for unblocking the rollout? should i do ec2 land or just qa locally, push it through, and let buildbot see if it works?16:18
abentleyleonardr, per lifeless' message, you should do a --rollback landing.16:19
leonardrlet me check and see what's already happened...16:21
leonardrok, i think i got it16:26
shadeslayercan i make a test account on staging.launchpad?16:36
shadeslayerand will it be destroyed later on?16:36
leonardrshadeslayer: i'm pretty sure you can create a test account and it will be deleted within a week16:41
shadeslayeralrighty :)16:41
danilosshadeslayer, you might have some issues creating a login because email doesn't go out from staging16:46
shadeslayerdanilos: worked fine :)16:47
shadeslayerwe just need to test commenting on a bug16:47
danilosshadeslayer, excellent :)16:47
leonardrok, the blockage-removal branch is in ec2...16:47
jcsacketthm. it's hailing here. the last time this happened, i lost internet for three days...16:50
=== deryck[lunch] is now known as deryck
=== danilos changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
danilosjcsackett, keep a strong hold of it this time around16:55
=== leonardr is now known as leonardr-afk
lifelessjcsackett: did you call out 'here inter inter internet'?17:00
jcsackettlifeless: i even shook a bag of treats! nothing worked. :-P17:01
lvhHi. I'd like to add an existing project to Launchpad. It's ISC licensed. That license isn't in the list, but it's equivalent to some of the permissive ones that are. Is it considered very bad form to list it as newBSD/MIT/X11 (which are all pretty much equivalent: do what you want, but add this notice)?17:23
lvhIt's not technically correct, but it's hardly dishonest.17:24
lvh(Okay, it's not entirely the same thing as MIT/X11. It's MIT/X11 sans the no advertising clause.)17:25
maxbThere's an "Other/Open Source" option, why not use that?17:26
lvhErr, this was a while ago, either that didn't exist or required manual verification, or something. I forgot which one.17:29
lvhBut yeah, that sounds good, I'll do that17:29
lvhthanks17:29
maxbIt probably still requires manual verification, but you can still use the new project whilst that verification is yet to occur17:30
=== mnepton is now known as mneptok
lvhaha17:33
=== Lcawte|Away is now known as Lcawte
maxbboo, no CHR17:38
maxbI'm trying to set up a code import for MINA, but the project doesn't appear in Launchpad. I infer from errors in the registration process that it is registered but deactivated17:38
lifeless'mina' ?17:40
maxbyes17:40
lifelesstitle 'english finish'17:40
maxb!?17:40
maxbCould you rename that to mina-nonsense-deactivated or something?17:41
lifelesssinzui: can we change ownership of projects?17:41
maxbIf the existing project metadata is that weird, it's probably just a coincidental id collision?17:42
lifelessyah17:43
lifelessnot touched since 200717:43
=== bigjools-afk is now known as bigjools
lifelessmaxb: make a new one17:43
maxbThanks17:44
maxbouch, the new project licence widget seems even more broken17:46
sinzuimaxb: I fix landed a few days ago17:54
sinzuimaxb: the yui upgrade broke it a few weeks ago17:54
sinzuilifeless: only a losa can change the project owner17:56
sinzuiIf I could change an owner, I would have done so to fix about 600 licenses17:56
Chexsinzui: do you need me to do that change?18:12
sinzuiChex: I was offlined. I do not know *what* might need changing18:12
maxbIf it's the one recently above, no.18:13
maxbThe decision was to rename the old project to allow the id to be reused with a brand new one18:13
maxboh, well, that applies to mine. I don't know about sinzui's 600 licenses18:14
Chexmaxb: yes was talking about your request :) no problem18:17
=== Meths_ is now known as Meths
=== leonardr-afk is now known as leonardr
slangasekhi, does someone here have the ability to unsubscribe a LP user from bug mail?20:10
slangasekuser jlgutisu3 seems to have subscribed himself to all bug mail for one of the Ubuntu stable releases in error and now is replying to everything asking people to speak only in spanish because he doesn't understand english20:11
slangasekand I'd guide him how to unsubscribe, except I can't myself see where he is subscribed20:11
deryckslangasek, if you'll open a question against launchpad we can assign to a losa to unsub him20:11
slangasekwill do, thanks20:12
derycknp20:12
slangasekhttps://answers.launchpad.net/launchpad/+question/14298120:14
deryckinfo added and assigned to losas for the real work20:20
slangasekthanks again :)20:20
pooliedid wontfix go away?21:16
poolieor is there an acl on setting it?21:16
lifelesscannot wontfix if you are not a bug supervisor/driver/owner21:18
bacmwhudson: what's the name of your simple presentation program?  where can it be found?21:29
mwhudsonbac: console-presenter21:29
mwhudson& lp:console-presenter :-)21:29
bacthanks!21:29
=== StevenK changed the topic of #launchpad to: Launchpad: https://launchpad.net/ | Read https://help.launchpad.net/ for help | On-call help contact: StevenK | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
nhandlerSo does anyone know why I am unable to push to lp:classbot/devel (doing so causes bzr to crash)22:10
nhandlerErrorFromSmartServer: Error received from smart server: ('error', "We are missing inventories for revisions: [StaticTuple('nhandler@ubuntu.com-20100920220053-yztqc4i042olpvnp',)]")22:11
wgrantnhandler: What's the error message?22:11
wgrantAh.22:11
wgrantThat's not good.22:11
nhandlerwgrant: No it is not. It has been coming up for a while, but only when I push to that one branch. Other branches work just fine22:11
wgrantYou might be better off asking #bzr.22:11
nhandlerwgrant: Alright. I wasn't sure if it was an LP or bzr issue. I'll try asking there. Thanks.22:12
wgrantIt's definitely a bzr issue.22:12
=== Lcawte is now known as Lcawte|Away
cjohnstonWhats up with the horribly long wait time for downloading translations?22:44
poolielifeless, ah, the main other thing i wanted from you was a review of https://dev.launchpad.net/LEP/BuildFromBranchIntoMain#preview23:13
pooliejml, don't suppose you're still online?23:14
lifelesspoolie: he has stuff on wed evening23:15
poolieit is pretty late anyhow23:15
udienzanyone from Launchpad admin online?23:39
udienzhttps://answers.launchpad.net/launchpad/+question/3629023:39
udienzstil get trouble23:39
udienzowh fixed now, thanks for quick response23:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!