/srv/irclogs.ubuntu.com/2010/04/06/#launchpad.txt

=== bfiller_afk is now known as bfiller
=== Ursinha is now known as Ursinha-afk
=== matsubara is now known as matsubara-afk
dhasthadanilos, I want to do Full Launchpad Translation API project for gsoc. Are you available for mentor?03:45
wgrantdhastha: He's more likely to be around during the European working day.03:48
dhasthawgrant, thank you.03:52
dhasthawgrant, If u don mind, can you clear my doubt?03:55
wgrantdhastha: What do you want to know?03:58
dhasthawgrant, How many API 's are available in launchpad, like launchpadlib?03:59
wgrantdhastha: See https://launchpad.net/+apidoc04:00
wgrantI don't really think that a full Translations API is a sufficiently large project for GSoC, but Danilo may have bigger ideas.04:01
dhasthawgrant, This project interesting to me. Because most of application only available in english. If we translate in our own language the uses of Ubuntu will be increase. Isnt it?04:06
dhasthawgrant, i like danilo idea. I am looking forward to work with him.04:07
dhasthawgrant, can u visit this page? https://wiki.ubuntu.com/GoogleSoC2010/Dhasthagheer              and tell me your suggestion04:09
humphreybchi guys, we need some help sorting out some branches in our project06:42
humphreybcshould I ask in here or #bzr ?06:42
lifelessdepends on what you need06:43
lifelessif you need administrative stuff done, ask here or a question on answers.launchpad.net/launchpad06:43
wgrantIf you're unsure, give us more details here and we can direct you to the right place if required.06:46
humphreybcgodbyk will explain some more06:48
humphreybcbasically we need to duplicate some branches for launchpad.net/ubuntu-manual06:48
humphreybcbut we're not sure how to do it without destroying the translations06:48
wgrantWhy do you want to do this?06:49
godbykwe've been doing all our work in the main branch. But now we'd like to split off a copy of the branch so translators have a stable set of strings to translate while we continue working on new content.06:50
wgrantSo you'd basically like to create and freeze a 10.04 release branch?06:50
godbykwgrant: yes.06:51
wgrantWhile keeping development going in trunk for 10.10?06:51
godbyktranslators have already started translating what's in the main branch, and I want to make sure I don't screw up their work.06:51
godbykPrecisely.06:51
wgrantI'm no Launchpad Translations expert. The Translations developers should be around in an hour or two; I'd recommend asking then.06:53
lifelessso06:54
godbykwgrant: fair enough.  thanks!06:54
lifelessyes, get a translation dev to comment06:54
lifelessI'd be guessing06:54
wgrantWith message sharng it should be pretty easy.06:54
wgrantSince unchanged strings will have their translations shared across all series.06:55
godbykthat's good to know.06:55
godbykmy fear is that if we want translators to use the new (stable) branch, rosetta will still be applying their work to the (new) dev focus branch.06:55
wgrantYou can set the translation focus series -- that will be shown to translators as the series that should be translated.06:56
wgrantHow much do you know about Launchpad's series model?06:56
godbykwgrant: Absolutely nothing.06:56
godbykwgrant: Feel free to point me at enlightening documentation if you have some.  I haven't even looked yet.06:57
wgrantgodbyk: Have a look at https://help.launchpad.net/Projects/SeriesMilestonesReleases06:57
godbykhumphreybc just dumped this in my lap. :)06:57
wgrantSo, I imagine you'll create a new 10.04 series.06:57
wgrantThen create a 10.04 branch of trunk, push it up to LP, and link it to the new series.06:57
wgrantIt will be called lp:ubuntu-manual/10.04.06:57
wgrantThen you can continue your normal development in lp:ubuntu-manual.06:58
wgrantBut you also need som Translations magic in there, which the developers will be able to advise yon on.06:58
wgrants/yon/you/06:58
godbykSounds easy enough.06:58
godbykCan you ping me when you've spotted a translation dev shows up?06:59
humphreybcand then all hell breaks out06:59
wgrantSure.06:59
humphreybcthanks wgrant06:59
godbykwgrant: thanks!07:00
fradevehi all, how can I solve the #1024 bug on LP? I've installed the firefox addon/953 but it seems does nothing... :(07:44
wgrantThe #1024 bug?07:45
lifelessbug 102407:45
ubottuError: Could not parse data returned by Launchpad: list index out of range (https://launchpad.net/bugs/1024)07:45
lifeless\o/07:45
fradevehttps://answers.edge.launchpad.net/launchpad/+faq/102407:45
wgrantfradeve: Firefox doesn't filter the header by default. You have an existing setting or plugin which is causing the problem.07:46
wgrantYou do not need to install another to fix it.07:46
fradevewgrant: yeah, so... where's the problem?07:48
fradevewgrant: this is the first time I see that kind of problem on my ubuntubox07:48
fradevewgrant: I've always used firefox :|07:48
wgrantfradeve: You have at some point configured Firefox or an extension to avoid sending a Referer header.07:49
fradevewgrant: mmmm I'm checking07:50
wgrantYou need to disable that filtering, or add an exception for launchpad.net.07:50
fradevewgrant: I couldn't imagine where this kind of setting should be in Firefox, I've searched, but nothing...07:52
wgrantfradeve: Checked the network.http.sendRefererHeader setting in about:config?07:53
wgrant(the default value appears to be '2'.)07:54
fradeveIt was "0" in my about:config; I've changed it to 2, but nothing :|07:56
fradevewill try to restart firefox07:56
dhasthadanilos, visit this page https://wiki.ubuntu.com/GoogleSoC2010/Dhasthagheer07:57
fradevewgrant: quick hint: after restarting firefox, the network.http.sendRefererHeader setting returned to "0"... about:config settings are saved simply closing the page?07:59
wgrantfradeve: Yes. One of your extensions is probably resetting it.08:00
fradevewgrant: damn08:00
wgrantjtv, henninge: Can one of you please help humphreybc and godbyk? They need to create a 10.04 series for ubuntu-manual, and need guidance on the Translations issues.08:02
henningewgrant, humphreybc, godbyk : Sure, what is the problem?08:03
* jtv is emphatically Not Here.08:03
godbykhenninge: Currently we've been writing all our code in a single branch.08:04
godbykWe've just created a couple of new series.08:04
fradevewgrant: solved, you roule, it was one of my extensions ;) I apologies for not trying that from beginning ;) thanks ;)08:04
godbykWe'd like all the translations to happen on the stable series (which has strings frozen).08:04
godbykbut up 'til now, they've been translating the main branch.08:04
godbykcan I somehow safely move the translation work to another series without disrupting everyone?08:05
henningegodbyk: will "everyeone" will have to know they have to continue work on the other series.08:05
henningegodbyk: but apart from that, it should be save.08:06
wgrantgodbyk: Hm, it would be conventional to have a 'lucid' series with two milestones, rather than 'lucid-e1' and 'lucid-e2'.08:06
henningegodbyk: let me look at the series a bit more closely08:06
henningegodbyk: yes, I was about to ask about the meaning08:06
godbykwgrant: well, the e1 and e2 will be two releases.  does that fit the milestones paradigm?08:06
wgrantgodbyk: Yes. Releases are just special milestones.08:07
godbykwgrant: cool. I'll fix that, then.08:07
godbykJust so I'm clear on the semantics: a series would be, say, per Ubuntu release whereas a milestone could be associated with an edition of the manual.08:09
godbykSo the 10.04 manual that has two editions would have (at least) two milestones in the lucid series.08:09
godbykAnd the 10.10 manual would be in the 10.10 series.08:09
wgrantgodbyk: The Ubuntu 10.04 series has Alpha 1, Alpha 2, Alpha 3, Beta 1, Beta 2, 10.04, 10.04.1, 10.04.2, 10.04.3, 10.04.4.08:09
wgrantEr, add RC in there as well.08:10
wgrantYou maintain multiple series so you can have parallel lines of development.08:10
wgrantSo, yes, one for 10.04, one for 10.10, etc.08:10
godbykTheh first and second edition of our manual will be developed in parallel, somewhat.08:10
wgrantHmm.08:11
godbykThe first edition is being translated and I'll be tweaking it a bit. Meanwhile, the second edition is being written.08:11
wgrantI see. So maybe two series is a good idea.08:11
godbykOkay.08:11
godbykI'd like the translators to only worry about the 10.04 first edition.08:12
godbykUp to this point, they've been translating on the main branch (we've only had the one branch/series).08:12
godbykCan I seamlessly pull them off the main branch and have them continue working on the 10.04 first edition series?08:12
godbyk(I think they're all using Launchpad/Rosetta.)08:13
henningegodbyk: they way to go is this:08:15
henningegodbyk: upload the two templates in their current state (download them from Launchpad first) to the new series, using the exact same template names.08:16
henningegodbyk: oh, just realised you are using bzr sync .... ;-)08:16
godbykI haven't set up the sync on the new series yet.08:17
henningegodbyk: does the new series have its own branch?08:17
godbykhenninge: yes.08:17
henningegodbyk: and it starts out as an identical copy of main?08:18
godbykhenninge: yes, precisely.08:18
godbykthey're currently pristine copies of main.08:18
henningegodbyk: so just set it up to have translation templates imported from that branch into the new series.08:19
henningegodbyk: once that has happened you will see that all the translations are instantly available in the new series's templates, too.08:19
godbykWell, the lucid-e1 branch (for instance) has a copy of the .pot file from main.08:20
godbykSo do I want it to import that copy or something else?08:20
henningegodbyk: that copy, yes08:27
henningegodbyk: but you really just need to import the template, not the translations.08:27
godbykhenninge: do I want to upload the .pot file from the main branch or tell it (somewhere) to pull it (just once) from the main branch?08:28
henningegodbyk: do you not expect changes on the template?08:29
henningein the future?08:29
godbykhenninge: Not for the lucid-e1 series/branch. It's in string-freeze mode so the translators can do their thing in peace.08:29
godbykFurther work will carry on in the other series' branches.08:30
=== zyga-nc10 is now known as zyga
henningegodbyk: but if it has a code branch that contains the template, it would be easiest (and clearest) to just import from there.08:30
godbykhenninge: the lucid-1e branch does have its own template, yes.08:31
godbykhenninge: if I import that template, will the existing translations find their way there as well or is that a separate operation?08:31
henningegodbyk: that will be automatically and instantly.08:32
henningegodbyk: it goes by the name of the template08:32
godbykhenninge: okay, I'll do that, then.08:32
wgrantIs that message sharing coming into play?08:32
henningewgrant: yes08:32
godbykhenninge: when translates hit translations.launchpad.net/ubuntu-manual, how can I have their future translations directed at the lucid-1e series (for now)?08:32
henningethat's exactly what it was meant for08:32
henningeeasy start of new series.08:32
dhasthawgrant, sorry to disturb you. Mentor for Full Launchpad translation API Mr. Danilos is not available. How do i contact him?08:33
wgrantgodbyk: https://translations.launchpad.net/ubuntu-manual/+settings08:33
wgrantgodbyk: You can set the translation focus series there.08:33
henningegodbyk: exactly08:33
henningegodbyk: also, on going work will always be reflected in both series, due to message sharing.08:34
godbykwgrant: ah, perfect.  also, is there a way I can add some text to the top of our project's translation page?  (say, directing translators to our style guide)08:34
henningegodbyk: so even if somebody did a translation in main, it would show up in lucid-e1 if that string exists there, too.08:34
jtvdhastha: hang on, I'm checking.08:35
godbykhenninge: so if the series/branches share a common string, and that string is translated in one branch/series, the translation will appear automatically in the other branch/series?  sweet!08:35
jtvdhastha: I think he should be around in a few hours.08:35
henningegodbyk: yup, exactly. took some effort to get that working properly .... ;-)08:36
godbykheh, I can imagine!08:36
dhasthajtv, thank you08:36
godbykhenninge: are you who I should pester about fuzzy strings in rosetta?08:36
henningegodbyk: what's there to pester? ;-)08:37
henningegodbyk: fuzzy translations are simply dropped on import, AFAIK.08:37
jtvyes they are08:37
henningeAFAIR08:38
godbykhenninge: we have a lot of long strings to be translated (as we're writing a manual). when I fix a spelling error, the whole paragraph must be retranslated because rosetta doesn't show the previous (similar) translations.08:38
jtvwe used to keep them, but they only made things worse08:38
godbykhenninge: ah, well, that dropping of fuzzy translations is my complaint, then. :)08:38
jtvThey were wrong a lot more often than they were right, leading to all sorts of wrong translations.08:38
henningegodbyk: I see the problem.08:39
godbykjtv, henninge: any suggestions on how we should handle our long strings?08:39
godbykWe're using po4a and LaTeX.  I think po4a dumps in the strings one paragraph at a time.08:39
jtvgodbyk: you could export the old translations, replace the English there, and re-import.08:39
godbykjtv: That would work if we've just fixed an English spelling error (and the translators translated it correctly regardless).  But doesn't help if we, say, add an \index{add this word to the index} command, for instance.08:41
godbykIf the entire string is the same, save for that added bit of text, the translation is still okay, but just needs that \index command added to match.08:41
jtvgodbyk: so you either change both the English and the translation, or you change only the English and treat the rest as translation of the English string.08:43
godbykjtv: As a translator, when the English author has added an \index command (or comma or whatever), Rosetta asks me to re-translate the entire paragraph.  Can Rosetta at least tell me what the previous translation looked like?08:44
godbykI guess it'd have to do some fuzzy string matching (diff) on the English source to pull that off.08:45
jtvgodbyk: if you update the English string in the PO files like I said, you'll still have the old translation active.08:45
jtvThat was the whole point.08:45
jtvIt's annoying, but it's a fundamental problem that the software can't tell whether an English string is "the same" as a previously existing one, from our human point of view.08:46
godbykjtv: Ah, I see what you're saying.  I should handle that on my end and have the translations autosync with the po files in the branch (along with the branch's pot file)?08:46
henningegodbyk: but be aware that the template needs to be updated, too.08:46
jtvWe wish we had a better solution for that; unfortunately "fuzzy" just wasn't good enough.08:46
jtvgodbyk: you could do it that way, but there are risks with automatic two-way synchronization.08:47
henningejtv: I don't think he meant two-way, though.08:48
henningejust importing templates and translations08:48
godbykjtv: If it's not pulling the po files from the branch, then what good does changing the English strings in the po files do me?08:48
henninge(which I think is the current setting anyway)08:48
jtvgodbyk: it's also possible to upload manually, e.g. as a single tarball.08:49
jtvWe don't recommend it for general usage anymore, since it's more tedious and more error-prone than branch synchronization, but it's possible for those one-offs.08:49
godbykAh, I should've clarified that.  Currently, we're letting launchpad import the template and translations.  But we manually pull a tarball from launchpad and dump it into the bzr repository.08:49
jtvAnd as Henning points out, if you're not also exporting translations to the same branch, there's really nothing against importing both templates and PO files from your branch.08:49
godbykSo our auto-sync is one-way (into LP only).08:50
henningegodbyk: "Exporting translations to branch:  lp:~jshholland/ubuntu-manual/manual-trans"08:50
godbykSo I'd need to write a tool that handles the English string comparison and updates the English strings in the po files (to match the new pot file strings).  Correct?08:51
henningegodbyk: so are you saying that because that's not the same branch as the import branch?08:51
henningegodbyk: yes, that sounds like it. ;)08:51
godbykhenninge: Correct.  jshholland's branch is separate.08:52
godbykhenninge: Fair enough. :)08:52
wgrantWon't that tool result in the translators not being notified that they need to update the translations?08:52
jtvgodbyk: I guess... but you'd have to tell the tool what string you're changing to what, otherwise you're trying to solve the same problem that gettext's "fuzzy" handling didn't do well enough.  :-)08:52
godbykI don't s'pose you guys are interested in showing diffs between the previous string and the current string, are you?  So the translators can easily see what was added/changed/removed so they can update their translation accordingly.08:52
godbykjtv: Are there more details on the problems you had with gettext's fuzzy handling?  Do you think it'd work better (or worse) with our longer strings?08:53
henningegodbyk: the problem is that rosetta does not have that concept08:53
jtvwgrant: well this is for cases where the old and new strings are "the same" from a human pov, so this wouldn't be done in cases where translators need notification.08:53
henningegodbyk: a changed English string will be stored as a new string.08:54
jtvThere is no "change," only an old string and a new string that *we humans* may feel are "identical."  Or not.08:54
godbykI see.08:54
godbykWell, that'd be a handy concept to introduce!08:54
jtvYes and no.  It also means that humans are invited to keep the translations the same when there may be small but significant changes in the English.08:55
godbykjtv: Possibly.  But it'd be easier to click on a suggestion, make the minor edits, and accept it than to have to retranslate the whole paragraph from scratch.08:57
jtvgodbyk: definitely.  And I think we'll probably want build something along those lines at some point...  the real problem is, we have more things we want to program than we have engineers!08:58
godbykjtv: I hear you there!08:58
jtvBTW Launchpad is available under the GPL now, hint hint  ;-)08:59
henningegodbyk: what I could imagine would be a sperate "search for similar English string" feature, that the translator can invoke.08:59
godbykLOL.  Well, it wouldn't be the first time we jumped in to fix some bug that was in our way (or wrote an entirely new piece of software to make our lives easier).08:59
henningeit could search for similar strings and list the available translation(s) for it.09:00
jtvOr a "we once had this other English string in the same place, here's how it was translated" suggestion...  just figuring out what is the best thing to do is hard work.  :-)(09:00
godbykThat might work.  Basically, I'd like it to say, 'here's the original string and here's a diff showing what's changed. Here's your original translation; fix it.'09:01
jtvA diff is a really nice idea...  the nasty part is always that these nice ideas make the feature harder to build, making it less likely to be built.  :/09:02
godbykjtv: Certainly true.09:03
godbykI'll sleep on it and see if any brilliant solutions come to me. :)09:04
godbykjtv, henninge: Thanks a lot for your help. I really appreciate it!09:04
* persia notes that "diff" on a "string" tends to be tricky, especially for short strings.09:04
persiaErr, UI-tricky09:04
godbykpersia: We're looking at a paragraph at a time.09:04
henningegodbyk: pleasure09:05
henningejtv: turn off the computer now. ;)09:05
jtvhenninge: good idea.  :-)09:05
* godbyk has the feeling that the translator devs will never speak to him again. ;-)09:08
hakaishiHi! Is there something wrong with launchpad? - My builds are awaiting publication since about 7 hours (see https://launchpad.net/~hakaishi/+archive/qshutdown/+packages)09:40
hakaishiHello?09:44
wgranthakaishi: Something is wrong, possibly only with your PPA.09:45
hakaishiwgrant: why do you think it could be my PPA?09:46
wgranthakaishi: Because some other PPAs I've checked seem to be happier than yours.09:47
wgrantI'm having a deeper look now.09:48
hakaishiwgrant: okay, thank you ^^09:48
hakaishiwgrant: anything found yet?10:05
wgranthakaishi: I have a suspicion, but I don't have access to verify that suspicion, and it seems that no real member of the relevant team is around at the moment.10:06
hakaishiwgrant: Would it be solved if I just upload with a new upstream version number?10:07
wgranthakaishi: Probably not.10:08
hakaishi-.-10:08
wgrantTry not to fix it until someone has further examined it; it probably won't fix it, might destroy evidence, and might break things further.10:09
hakaishiwgrant: Okay, then I'll just wait...10:09
edakiriIf I register a PGP key, will LaunchPad use it when it sends me bug e-mails?10:11
tumbleweededakiri: no10:13
hakaishiedakiri: I don't think so. The PGP key should be for uploading to your PPA.10:13
BlindFreakazoidhi there, I wanted to import a subversion branch from sourceforge to launchpad but says "Pending Review" for 2 weeks :( Who needs to review it? Me? (as the project owner)10:13
BlindFreakazoidhttps://code.launchpad.net/pidgin-birthday-reminder10:13
tumbleweedBlindFreakazoid: a launchpad admin has to review it, it can take a while, yes10:14
BlindFreakazoidokay10:15
BlindFreakazoidthank you10:15
sheymannHello guys, I'm a maintainer of Gephi software. We use LP a lot and it's great, thanks! Now we want to use the translations features, but our import queue is blocked and no one can approuve the templates. Could someone help me fixing it?10:15
BlindFreakazoidthen I am just waiting :> I just wondered if I missed something that I had to do10:15
Charlie_XHi, I'm looking for a bit of help using the Launchpad API. I'm new to Rest stuff so my mistakes probably arise as much from not understanding how to apply that to documentation10:34
wgrantCharlie_X: Ask your question -- someone will answer if they know.10:45
Charlie_XThanks. I just need to know how to get the bugs for a particular project. I'm using launchpadlib but can't seem to work out how to get the bugs for a particular project. launchpad.bugtrackers[projectname] doesn't work10:48
Charlie_XThere is a method .getByName(**kw) but I don't quite understand the parameters10:49
wgrantCharlie_X: Have a look at the searchTasks method.10:49
wgrantOn https://launchpad.dev/+apidoc.10:49
wgrantEr.10:49
wgranthttps://launchpad.net/+apidoc10:49
Charlie_XYes, I'm reading that but .getByName(ws.op='getByName', name=projectname) is a syntax error10:50
wgrantCharlie_X: ws.op is sent automatically by launchpadlib. Omit it.10:50
Charlie_Xah, so it's like "self" in class methods?10:51
waschtlHi all10:53
wgrantCharlie_X: Sort of.10:54
wgrantCharlie_X: +apidoc describes the raw REST API.10:54
wgrantlaunchpadlib is a wrapper around it.10:54
waschtlI'm stumped about reporting bugs on launchpad. I no longer get the input form, but instead instructions about the GUI bug reporter.10:54
wgrantwaschtl: Have you read the instructions?10:55
Charlie_Xneither getByName(name="zope3" nor queryByBaseURL(10:55
Charlie_X                    base_url="https://bugs.launchpad.net/zope3") return anything10:55
wgrantCharlie_X: Why not just use lp.projects['zope3'?10:55
wgrantEr, with a ']' as well.10:55
waschtlwgrant: I don't have a GUI on my server, which is the subject of the bug report.10:55
Charlie_XI tried that but that has no bugtracker_link10:55
wgrantwaschtl: Continue reading the document; it describes what to do in that circumstance.10:56
wgrantCharlie_X: Why do you want the bugtracker_link? That's just for pointing to a non-Launchpad bug tracker.10:56
waschtlwgrant: all right -- maybe it could be made to stand out more, so that it would be seen while skimming over all the GUI stuff.10:56
waschtlwgrant: thanks10:56
wgrantwaschtl: That is probably better discussed in #ubuntu-bugs; Launchpad does not control that page.10:57
waschtlwgrant: ah, allright, will do -- thanks again10:57
wgrantCharlie_X: Try the searchTasks method on the project to get the Launchpad bugs involving it.10:58
Charlie_XThanks - I was just about to ask which method I should look at.10:59
danilossheymann, hi, did you get any help with your translations problems already? (if not, perhaps I can help)11:05
danilossheymann, hey (let's keep the discussion public so someone else can jump in if I can't help)11:15
sheymannall right11:15
sheymannI previously asked the french translation team for help, but he couldn't do more than redirecting here after adding me to the team.11:16
sheymannthis is out import queue: https://translations.launchpad.net/gephi/0.7/+imports?start=225&batch=7511:16
danilossheymann, are you using branch imports?11:16
sheymannyes11:16
danilossheymann, I see you have a big number of files named "template.pot": that doesn't make approval easier11:19
danilossheymann, usually, what you should do is have them named after the actual context, i.e. ClusteringAPI/src/org/gephi/clustering/api/template.pot should probably be ClusteringAPI/src/org/gephi/clustering/api/clustering-api.pot11:19
danilossheymann, if you name them like that and use bazaar branch integration, then it will all be automatically approved few minutes after you push the branch up11:19
danilossheymann, so, I see you are using a branch already, so that's good11:20
danilossheymann, automatic approver can't name these templates because they are using the identical POT file names, so just change that and it should be approved11:20
danilossheymann, if that doesn't happen soon after the rename, just stop by here and we'll take a look11:20
danilossheymann, there's more help up on https://help.launchpad.net/Translations/YourProject/ImportingTemplates11:21
sheymannall right, I'll try it and back to tell if it resolved the problem. Thanks!11:22
hakaishiwgrant: anyone online yet who could help me, about my PPA publication pending?11:22
danilossheymann, you are welcome11:23
cyberixWhat should I mark a bug when the bug continues to disturb users, but is not a bug in the application, and thus needs to be fixed elsewhere?11:33
cyberixIs there a way to mark bug as "inherited" or something like that11:34
maxbOpen a bugtask on the actual part which needs to be fixed, and set as "Invalid" the bugtask on your project?11:34
cyberixmaxb: I guess that works. I was just hoping it would be easy to see that it is still a problem.11:36
cyberixI mean11:36
cyberixa bug could be seriously invalid11:37
cyberixand calling something that constantly disturbs users invalid may sound like the project wouldn't care11:37
cyberixalso11:39
cyberixthere should be a way for the library provider to see, how many projects are bugged by the upstream bug11:39
cyberixthis would make it easier to see how big the problem really is11:39
hakaishiHi, anyone there who could help me? - My builds are waiting for publication since over 11 hours...11:49
hakaishianyone?11:54
persiahakaishi: It's still being investigated: you're still in "wait" mode.11:57
hakaishipersia: ah, okay, thank you.11:57
Charlie_Xwgrant: thanx12:00
Charlie_XIs it possible to pass in a list of values for a parameter in project.searchTasks()?12:09
wgrantCharlie_X: For some (such as status and importance), sure.12:10
wgrantThe best way to find out is to try, probably.12:10
wgrant(or read the docs)12:10
Charlie_XThe docs make no reference to multiple values12:12
Charlie_XBut passing in a tuple works12:13
maxbleonardr: Hi,13:38
maxboops, pressed enter too soon13:38
leonardrhi maxb13:38
maxbI don't suppose you'd be processing code import approvals today?13:39
leonardrmaxb: oops, i forgot to take my name off the irc channel13:39
=== leonardr changed the topic of #launchpad to: http://launchpad.net/ | Read https://help.launchpad.net/ for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
maxbah, fair enough13:40
leonardrmaxb: tell me which project you need an import for13:40
maxbhttps://code.edge.launchpad.net/~maxb/guice/trunk13:40
=== matsubara-afk is now known as matsubara
leonardrmaxb, approved13:42
maxbthanks13:42
maxbI feel a bit bad about jumping the queue, there was someone on here earlier noting they had one pending review since 2 weeks ago13:43
askhl_Hi, I've had some translations stuck in the import queue (in 'approved' state) for several days, https://translations.launchpad.net/~askhl/+imports .  This is an error, isn't it?14:00
leonardrashkhl_, it's human error. i'm working through the import queue now14:04
wgrantleonardr: Not the translations queue, surely?14:04
askhl_leonardr: thank you very much14:05
leonardrwgrant: oops, yeah14:05
leonardraskhl_: actually, sorry, i'm working on the _code_ import queue. i don't know about the translation queue14:05
askhl_One of them is an 'import' and one of them is an 'upload', I believe.14:05
askhl_(The import is because I wanted to merge with upstream as soon as possible in case there were version differences to resolve in LP.  The other one is meant to override some 'changed in launchpad', i.e. some discrepancies with upstream)14:07
danilosaskhl_, don't you want to upload these into ubuntu packages instead?14:07
askhl_danilos: They are in ubuntu lucid packages.  I don't think there is another way, is there?14:08
danilosaskhl_, it seems someone has registered these as projects and set-up translations imports, however that's the wrong thing to do14:08
danilosaskhl_, so, you tried doing it in gedit project, where you should have done it in ubuntu gedit sourcepackage14:09
askhl_danilos: actually I didn't do anything in the gedit project.  I have no clue why there are other imports happening.  I assume it is because I am the translator of upstream for these projects, and someone else did an import14:10
askhl_danilos: ...but now I realize that it doesn't make all that much sense perhaps14:10
askhl_danilos: the only two imports I have made myself are those that are 'approved'14:10
danilosaskhl_, oh, it actually does because someone has also ticked the box to set up imports14:10
danilosaskhl_, right, that makes sense (fwiw, we are currently working on implementing direct imports from upstream, so that's why the other bits make sense as well :)14:11
askhl_just a question, how fast will the direct imports be?  I mean the latency14:11
danilosaskhl_, ok, so we've got some 4-6k files to import, it may take a while (few hours) for all of them to be imported14:11
danilosaskhl_, we expect it to be less than 1 day since they are committed upstream14:12
askhl_danilos: that's excellent14:12
danilosaskhl_, let's see how it goes, it's probably going to be available post-Lucid (we are hoping to get it done by June)14:13
askhl_I have to get some work done now, but I may pop back in later if I have time, as I didn't understand all the stuff about someone 'also ticking the box to set up imports'14:13
askhl_Thanks, danilos and leonardr14:13
danilosaskhl_, yeah, don't worry about it, it's about setting upstream imports (which won't fully work anyway)14:14
rdbIs there a way to claim a username? Someone else has a username that I'd really like to have, he/she has never used launchpad yet, and doesn't reply to my e-mails.14:38
danilosrdb, you should probably file a request at https://answers.launchpad.net/launchpad and admins will rename that account and let you rename yours if the previous one was never really used14:39
=== kfogel is now known as emacs
rdbIt was really never used: https://launchpad.net/~rdb14:40
=== emacs is now known as kfogel
rdbBut thanks, I'll do that.14:40
wgrantA question was asked by that user.14:42
wgrantBut that's it.14:42
rdbhttps://answers.launchpad.net/launchpad/+question/10662014:44
rdbThere we go. Thanks for your help. =)14:44
=== Ursinha-afk is now known as Ursinha
joaopintohello15:07
joaopintoI am getting a lot of spam on an LP team ML, doesn't it use some integrated spam removal tool ?15:08
Drakesonhow can I notify a relevant user (whose email is @ubuntu.com) not currently on the subscribers list of a bug?15:19
Drakesonoops15:19
Drakesonnevermine15:19
Drakesonif I add someone to the subscribers list, do they get all the messages, or the messages posted on the bug from then on?15:22
dhastha_need help: Unable to install launchpad-developer-dependencies.15:23
joaopintothe messages posted from then on15:23
Drakesonjoaopinto: thanks. I guess I have to find them on irc then.15:23
psusias a member of ubuntu-dmraid and ubuntu-bugsquad, I used to be able to change the Importance of bugs in the dmraid package when it was in universe... it has been moved to main and now shows ubuntu-dev as the maintainer and I can not set the Importance... could this be fixed somehow?15:27
james_wpsusi: you need to be in ubuntu-bugcontrol to change the importance. I'm not sure what has changed, but that doesn't matter if the package is in main or universe.15:29
psusijames_w: I was thinking the maintainer changed from ubuntu-dmraid to ubuntu-dev15:30
psusibut I could be confusing ubuntu-bugsquad and ubuntu-bugcontrol... maybe I used to be in both and my membership expired in bugcontrol...15:31
psusiyea... I think that's what happened.... though that would let me work on all bugs in ubuntu... would it be possible to set ubuntu-dmraid to be able to manage just the bugs in the dmraid package?15:33
james_wthat's not currently possible AIUI15:34
psusioh well... guess I need to renew my membership in bugcontrol then... yea... just checked my mailbox and it expired on 5/8/2009 ;)15:37
lfaraoneHi, somehow https://code.launchpad.net/~sugarteam/turtleart/debian  got stacked on lp:turtleart. Now, when I try to branch /debian, I get "bzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/~lfaraone/turtleart/trunk/"."15:43
lfaraoneHow can I unstack the /debian branch? (it's not based on turtleart at all)15:43
=== deryck is now known as deryck[lunch]
ricotzhello, is there a timeframe for fixing the ppa package publishing15:49
* Drakeson wishes there was also possible to report that a bug does NOT affect some other distribution, such as debian.15:51
maxblfaraone: I think the problem is not what it is stacked on, but rather that according to the LP db, /debian is stacked on ~sugarteam/turtleart/trunk, whereas according to bzr, it's stacked on ~lfaraone/turtleart/trunk15:54
maxbDownload this script of mine: http://j.maxb.eu/~maxb/bits/bzr-set-stacked-url.py15:56
maxbAnd run ./bzr-set-stacked-url.py lp:~sugarteam/turtleart/debian lp:sugarteam15:56
lfaraonemaxb: okay, will do.16:05
lfaraonemaxb: you mean "./bzr-set-stacked-url.py lp:~sugarteam/turtleart/debian lp:turtleart"16:06
lfaraonemaxb: right?16:06
maxboh16:06
maxbYes :-)16:06
lfaraonemaxb: ideally I don't want /debian stacked on anything :)16:06
maxblfaraone: The fact that it's needlessly stacked shouldn't hurt anything, but once you've fixed the current inconsistency, you should be able to use `bzr reconfigure --unstacked` on it16:07
=== matsubara is now known as matsubara-lunch
=== sebi_` is now known as sebi`
hakaishiHi, I'm still there to wait for a solution for the "publication pending" problem in https://launchpad.net/~hakaishi/+archive/qshutdown/+packages . Anything found yet? - Can't I just delete the package and make a new upload?16:34
persiaYou may be able to, but it depends.16:40
persiaI haven't seen any traffic about it since near the time you last asked, at which point it was blocked on finding someone with access to the logs to hunt down the issue.16:40
hakaishipersia: If I have to wait all day, I'll just try to delete it and make a new upload... - It could be that this problem was caused by uploading a newer version right after I uploaded another one. The second one was accepted before the first one...16:44
smoseris there a way to un-attach an "also affects distribution" link on a bug ?16:45
smosersomeone incorrectly linked a debian bug to bug 523148 .  I'd like to avoid the confusion that that may cause.16:46
ubottuLaunchpad bug 523148 in libvirt "virsh console does not work (/dev/pts/1: Permission denied)" [Undecided,New] https://launchpad.net/bugs/52314816:46
maxbThere's no way to delete a bugtask. You have to settle for status=Invalid16:48
=== deryck[lunch] is now known as deryck
persiasmoser: You can also unlink it from a specific bug, or change to which bug it's linked.16:53
smoserthanks.16:54
chrisccoulsonis there anything wrong with PPA's at the moment? I uploaded some packages to https://edge.launchpad.net/~tracker-team/+archive/tracker last night, and they built 14 hours ago but aren't published yet17:08
hakaishiAha! there is someone else with the same problems I have^^17:09
=== yofel_ is now known as yofel
rippssome packages in the gmpc-trunk/gmpc-stable ppa have been stuck in pending publication for around 24 hours, what's up? I need those packages published before I can build some other ones17:11
rippsLooks like a number of people are having my problem17:11
persiaExcellent.  More folk having the problem increases the chances the logs can be made available to someone who can interpret them.17:12
persiaI'd recommend that one of you files a question, and the others "Add information" with more details.17:12
persiaThis saves the mess of hanging around on IRC asking every few hours, and 3 is enough folk that there's probably going to be good information to debug it.17:13
hakaishiI just tried removing my package and reupload. While two of three builds finished the publication wasn't a Problem, but after the last one finished there now is "pending publication" again....17:14
persiaBest leave it so the bug can really be fixed, rather than fussing with it.17:15
=== salgado is now known as salgado-lunch
=== beuno is now known as beuno-lunch
=== danilos is now known as daniloff
hakaishiI've found something similar: https://answers.launchpad.net/soyuz/+question/10534517:26
persiahakaishi: Does the same solution work for you?17:27
persiaIf not, it deserves a new question.17:27
hakaishipersia: I'm looking into it17:28
=== matsubara-lunch is now known as matsubara
hakaishiNo, this is somthing different... That person forgot the hook at .../+archive/somePackage/+edit17:29
hakaishiOkay, I'll create that question at "Launchpad itself"17:33
=== flacoste changed the topic of #launchpad to: KNOWN ISSUE: PPAs are not published, we are working on the issue | http://launchpad.net/ | Read https://help.launchpad.net/ for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
hakaishihttps://answers.launchpad.net/launchpad/+question/10663117:39
hakaishipersia, ripps, chrisccoulson: I've filed the question at https://answers.launchpad.net/launchpad/+question/10663118:02
persiaI think flacoste is working on it already, based on the /topic change.18:03
flacostepersia: yes, the soyuz team is investigating the issue18:03
hakaishiok...18:11
=== salgado-lunch is now known as salgado
=== beuno-lunch is now known as beuno
nikmHow can I change my password?18:45
=== leonardr is now known as leonardr-lunch
pmjdebruijnlo19:26
pmjdebruijnright... KNOWN ISSUE :)19:26
* pmjdebruijn confirms the KNOWN ISSUE :)19:26
pmjdebruijnbyebye19:26
psusithere is no way in lp to releate bugs other than duplicate?20:20
psusiwhat do you do when one bug depends on another bug for instance?20:20
jpdspsusi: No, you can't do that.20:21
jpdspsusi: There's a bug for that feature somewhere.20:21
psusiheh20:21
jpdsbug #9541920:24
ubottuLaunchpad bug 95419 in malone "Record dependencies between bugs" [Medium,Triaged] https://launchpad.net/bugs/9541920:24
=== leonardr-lunch is now known as leonardr
qenseMaintenance mode? Where did that come from?20:46
cody-somervilleqense, what do you mean?20:47
qensecody-somerville: Briefly a message appeared on Launchpad that it was read-only and in maintenance mode, which is in accordance with the fact that I don't seem to be able to make changes to LP-data20:47
Kangarooohello. i posted bug 30min ago in launchpad about LP search. but now i wanted to add one possible solution and in my people page in bugs that bug is not showing. maybe it was deleted or wasnt saved? i clicked save and i saw all page.21:02
qensethe data did change, don't know why I couldn't see it21:03
ubott2Launchpad bug 30 in malone "comments on bugs require subjects" [Medium,Fix released] https://launchpad.net/bugs/3021:03
=== ubott2 is now known as ubottu
=== apachelogger is now known as kdelogger
tekknokrathi, i just try to dput a package to my repo again, but it is rejected!21:51
tekknokratFile fsvs_1.2.2-0karmic0.diff.gz already exists in ... , but uploaded version has different contents.21:52
tekknokrathow can i upload the package again?21:53
geserbump the version number of the package, e.g. to 1.2.2-0karmic121:57
=== cody-somerville changed the topic of #launchpad to: http://launchpad.net/ | Read https://help.launchpad.net/ for help | Help contact: - | Join https://launchpad.net/~launchpad-users | This channel is logged: http://irclogs.ubuntu.com/ | Launchpad is open source: https://dev.launchpad.net/
jtimbermanDoes the topic change mean publications are working again? Will pending publications happen automatically or do the packages need to be re-uploaded/rebuilt?22:18
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-afk
bdrunghi, can a member of ~vcs-imports remove https://code.launchpad.net/~vcs-imports/dvdbackup/trunk? i want to bazaar for development now and do not need the vcs import any more.22:40
beunobdrung, gone!22:50
beuno(kinda, it timed out)22:51
bdrungbeuno: thanks22:52
Talidanhi there, i'm trying to configure Bazaar Explorer with launchpad, but cant figure out how to setup authentification23:09
Talidani've generated a public key, added it to launchpad, but cant see how to do it in bazaar explorer23:10
=== hggdh_ is now known as hggdh
Talidanwhatever happened to username and passwords :P23:14

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