[00:00] it's funny how 1000+ code commits gets second place in karma to asking 1 question in Answers :D [00:01] ianm_: Karma is (for historical reasons) weighted evenly between each category. [00:01] @ianm_ replying, not asking :) [00:02] ianm_: So if few people are using Answers, and lots of people are using Code, Code karma is worth a lot less. [00:03] * BUGabundo why the heck did i use and '@' in there ??!?! [00:03] * BUGabundo slaps him self [00:04] RT @BUGabundo slaps him self [00:07] wgrant: by "using code" do you mean bugs or should commits count? [00:08] ianm_: Code and Bugs are separate categories. [00:08] ianm_: Commits count as Code, bug changes count as Bugs. [00:08] I don't see Code on the Top Contributors page ( https://launchpad.net/luz/+topcontributors ) [00:09] ianm_: Karma is only updated daily. [00:10] That branch probably just missed it. [00:11] wgrant: I've been committing code there for years :) [00:11] btw this is not a problem, I'm just curious [00:12] same thing happens in other projects eg https://launchpad.net/audioverse/+topcontributors [00:12] ianm_: Oh, you're right, just all the recent commits were yesterday. [00:12] ianm_: The problem is that it can't attribute the karma to anybody, because the email address you've used doesn't match any that Launchpad knows about. [00:12] oh I see [00:12] ianm_: You should run 'bzr whoami Your Name ' [00:13] ianm_: Er, with quotes around the name and email address." [00:14] it matches against the email address? so just the launchpad user name alone is not wnough? [00:14] zsquareplusc: That's right. Most revisions don't reference the Launchpad username at all. [00:15] wgrant: done. so will this fix past commits or only going forward? [00:15] ianm_: Only going forward. commits are immutable. [00:15] wgrant: ok thanks for the help [00:16] ianm_: np [00:17] hi, i sem to have problems with signing the code of conduct. I did all the steps., but i get 'bad signature' anyway [00:18] ace_suares: and this is on ubuntu? [00:19] yep [00:19] https://launchpad.net/codeofconduct/1.0.1/+sign [00:20] strange! [00:20] ohhhhh [00:20] i just got it. [00:20] did your mail client mangle the file or something ? [00:21] I cat Code...txt.asc and I didn't see before 9like three times) that the whole message comes before the signature, and only copied and pasted the signature. [00:21] It's working now. Sorry to bother :-) [00:21] hehe ;-) [00:34] bazaar.launchpad.net poorly? [00:35] Daviey: Yes. [00:35] spm ^^ [00:36] :( [00:43] been yoyo'ing all morning [00:54] The web UI for code review offers me a "Needs Information" vote, but https://help.launchpad.net/Code/Review#Email%20interface doesn't seem to have an equivalent option. [00:54] Does anyone know if " review needs-info" or similar will work? [00:55] spiv: yes [00:55] spiv: yes I know, and yes, it'll work [00:55] thumper: yes "needs-info" works, or yes something similar will? ;) [00:55] as will needs-information, needsinfo, needsinformation [00:55] Great, thanks. [00:55] (p.s. update your help :P) [01:23] i have 2 bzr branches converted from CVS. should i push each one separately or is there a way to get them both at once uploaded (i assume cvsps-import created a repo) [01:25] zsquareplusc: separately [01:25] ok. thanks [01:31] mmh. can i directly push w/o registering the branch in the web interface beforehand? [01:32] zsquareplusc: yes [01:32] zsquareplusc: in fact it is preferable [01:33] yeah i always had errors about pushing to an existing branch and hd to use "force" :-) [01:33] the problem is just, how to figure out the name lp:... :-) [01:36] zsquareplusc: I have my locations.conf set up so I just say "bzr push" and it works [01:40] thumper: but you still have to figure out the location once. lp:~user/project/name or something like that [01:40] yes [01:40] push_location = lp:~thumper/launchpad [01:41] push_location:policy = appendpath [01:41] then if I havea branch "bob" [01:41] and go push [01:41] it goes to lp:~thumper/launchpad/bob [01:42] mwhudson: I'm confused [01:42] d'uh wrong channel [02:59] There is an obsolete glchess project in LP: https://edge.launchpad.net/ubuntu/+source/glchess. glchess was merged into gnome-games, should this LP project be removed? [03:00] I ask as people keep reporting bugs against the old project [03:01] robert_ancell: sounds like a good idea in that case. I assume that's a semi formal request to "pls make it so? [03:01] hold on [03:01] spm, I just wanted to check if it needs to remain in the database as there is a hardy package for it [03:02] robert_ancell: oh hang a sec. I just missed par tof that. that's under ubuntu [03:02] where is the package in hardy? [03:02] yeah [03:02] it's in ubuntu [03:02] https://edge.launchpad.net/glchess M== is already obsoleted. [03:03] is there a way to close it for bug reporting? [03:03] robert_ancell: where is the package in hardy? [03:03] But I guess in theory a hardy user might want to report against it [03:03] exactly [03:03] 20 more months :) [03:03] :) [03:03] * micahg has the same problem with the firefox package which is EOL [03:04] robert_ancell: maybe we should move this to #ubuntu-bugs [03:17] bug 151129 :-) [03:17] Launchpad bug 151129 in malone "Can't subscribe to a tag" [Medium,Triaged] https://launchpad.net/bugs/151129 [03:17] On Thu, Sep 11, 2008 at 01:13:43PM -0000, Matthew Paul Thomas wrote: [03:17] > I don't think this has anything to do with having official tags. That's because you don't know what the implementation will look like. [03:17] heh [03:17] Who owns the python-opengl package: https://edge.launchpad.net/ubuntu/+source/python-opengl, I want to update the info but it doesn't seem to have any edit links [03:18] robert_ancell: that's in ubuntu again [03:18] micahg, yeah, how do I link it to the PyOpenGL project? [03:19] the equivalent gcalctool page has more info.. [03:19] robert_ancell: That's difficult, because the package doesn't exist. [03:19] it doesn't exist :) [03:20] It did in Warty. [03:20] But that's all. [03:20] hello robert_ancell [03:20] poolie, hey [03:21] robert_ancell: The source is now just 'pyopengl' [03:21] Ah, ok [03:21] And it's already linked. === ripps_ is now known as ripps [07:45] thumper/jml, do i understand correctly that https://code.edge.launchpad.net/bzr/+activereviews now contains all non-closed reviews? [07:45] if so, great [07:46] poolie, I believe so. [07:46] that is a really good step [07:46] the contents are a bit baffling though [07:46] poolie, please comment on my blog. [07:47] poolie, and surely they can't be baffling to you after all these months! [07:47] in that i have 20+ "Other reviews I am not actively reviewing" [07:47] heh [07:47] I'm pretty sure we changed that text on your suggestion :P [07:48] poolie, that section is a bit hard to deal with though. [07:48] i think the problem is this page is sorted by overall state, but it doesn't actually show the overall state? [07:49] that seems orthogonal to me. [07:49] poolie, or rather, that sounds like a solution to me, not a problem :) [07:50] poolie, all of the reviews other than the "Approved" ones have the same overall state of "Needs Review" [07:51] hm [07:52] what's the difference between 'reviews i can do' and 'other' then? [07:52] it seems like they are 'reviews i can't do' :-) but why? [07:53] jml, anyhow, comment posted [07:53] i'm not totally sure we should do this on random blog posts [07:53] but maybe we should! [07:54] poolie, well, it's not that much better than random IRC channel discussions [07:55] at least on my blog, Americans can participate in the discussions [07:56] poolie, my blog ought to be on planet launchpad too. [07:57] poolie, first up, do you really not understand the categories? [07:57] Nobody knows about Planet Launchpad, though. [07:58] there is a planet launchpad? me googles [07:58] ?? [07:58] It's very new. [07:58] jml, i'm not being intentionally thick [07:58] I thought Launchpad was part of Planet Ubuntu [07:58] to be clear, the issues are [07:58] Planet Launchpad would be Magrathea, presumably ;) [07:58] 1- i'm not sure how to get something out of 'reviews i'm doing' when i've said my piece === jml changed the topic of #launchpad to: There is a Planet Launchpad | Launchpad is now open sourced: https://dev.launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com/ | irc://irc.freenode.net/#launchpad-dev is the developer channel [07:59] and 2- i'm not sure what qualifies as 'other' and what action i should take on them [07:59] i guess in practice i can just pick any one of them and finish it [07:59] micahg: "Planet" just is a term for a blog aggregator (both for some software that runs it, and for specific instances). [07:59] or keep mental state as to which ones still matter [07:59] poolie, ok. I'll explain and then we can figure out what to do to prevent future confusion. [07:59] but it is not quite as gtd-ish as it could be [08:00] poolie, wrt 1-, it sticks until the proposal is Approved, Rejected, Merged or otherwise finished. [08:00] spiv: I know :) ... I just thought it was part of the Ubuntu Planet...where is this LP Planet? [08:00] poolie, there's no state in the system for whose court the review ball is in [08:00] micahg: http://planet.launchpad.net/, of course :) [08:01] ha :) [08:01] ok [08:01] poolie, wrt 2-, they are all the reviews on bzr that have nothing to do with you, basically. [08:01] poolie, but are "Needs review" [08:01] thanks spiv [08:02] ok, so they seem to typically have been reviewed by someone else, but not have been set to a conclusive status [08:03] poolie, that's exactly the case. [08:03] but https://code.edge.launchpad.net/~vila/bzr/releasing-clarified/+merge/10854 is strange [08:03] presumably i should review it but it hasn't requested review from anyone [08:03] poolie, yes, that's odd. I don't know how that happened. [08:05] the review i just did for ian was like that too [08:05] maybe it's a recent change in behaviour? [08:06] poolie, I don't know, tbh. [08:06] poolie, if so, I'd consider it a regression [08:06] maybe you changed the default review team or something like that? [08:06] hey, this thing gives me a internal server error (and has for the latest 12 hours): http://bazaar.launchpad.net/~trond-norbye/libmemcached/memcapable/revision/572 [08:06] the plural "you" [08:06] mm, we did change it [08:07] ok [08:07] so now i understand better [08:07] i'm not sure quite what to change [08:07] me neither [08:08] We could hide the "other section" by default [08:08] but we'd still need to link to it [08:08] i think part of it is a model question about review requests vs just taking reviews for the project [08:08] perhaps we need [08:09] reviews requested from me; reviews being done by others; reviews i can do; reviews i can't do [08:09] and perhaps rather than 'i am doing' have 'i'm involved in' or something [08:09] to convey that i may not actually be doing or able to do anything much else [08:09] not sure [08:09] "reviews i can't do"? [08:09] yeah [08:10] I think "Reviews being done by others" is clearer than the heading we have now [08:10] does that even make sense [08:10] I don't think it does, no. [08:10] if i'm not allowed to even comment on it, i probably shouldn't even see it [08:10] right [08:11] but there is some kind of other heading [08:11] which is reviews nobody has done anything on yet [08:11] the initial comment by the proposer doesn't count [08:11] that's the "reviews I can do", atm. [08:11] probably they should be lumped in with those i can do [08:11] right [08:11] not lumped in -- that's what they are [08:12] so the question then is, do you want to separate 'reviews people specifically asked me to do' from 'reviews i can do' [08:12] well, that's what we do right now. [08:12] and I think "yes" [08:12] possibly i should prioritize the first category [08:12] ok, so 'reviews requested from me' vs 'reviews i can do' [08:12] yeah, those categories exist [08:13] for the first category to be small enough to matter it probably needs to only count those where they asked for me personally, not the project team? [08:13] yes, and that's what we do right now. [08:14] so if 'reviews nobody is doing' is 'requested reviews i can do' then where is 'reviews specifically requested from me'? [08:14] poolie, it's not shown if it's empty [08:14] oh, maybe it exists but isn't shown because there are none? [08:14] i see [08:14] poolie, I was just about to say, maybe we should show it even then [08:15] with (none) [08:15] zaro boogs [08:15] and have some text saying "No one has asked you specifically to review anything, but maybe you want to review one of the branches below" [08:15] or words to similar effect. [08:16] it could get a bit awkward, though. [08:16] poolie, have you looked at https://code.edge.launchpad.net/~mbp/bzr? [08:20] poolie, we could also add some more explanatory text to the page, or popup help or something. [08:20] i think just simple links to a wiki page would help a bit [08:21] poolie, I think if there were controls for setting the status from Needs Review, that would help too. [08:21] i think my personal page looks ok [08:21] right [08:21] some of this is an artifact of people not setting that field [08:21] poolie, at least that way one could blunder about on that page and learn that setting the status changes the way a thing is displayed [08:21] the only thing i would say about my personal page is that it looks a bit odd that the 'approved reviews ready to land' are not my branches [08:22] it's almost like they should be 'reviews i'm involved in that are ready to land' [08:22] as opposed to my own branches [08:22] yeah, I mentioned that to thumper [08:22] there's an interesting use-case there though [08:23] because you also want to have something telling you to land approved patches from contributors without commit rights. [08:24] jbergstroem, there's been some instability with the code browsing section... I've asked a sysadmin to look into it. [08:25] right, that's getting into 'you touched it, you're responsible for it' [08:25] which makes some sense if it's a non-core patch; less so for a core dev patch [08:25] poolie, yeah [08:25] poolie, at this point, I start wondering exactly how smart this thing should be. === BjornT_ is now known as BjornT [08:25] i'm not sure [08:26] particularly for PQM managed projects, where we can't infer if you have write permissions! [08:26] s/if/whether/ [08:29] I guess we could derive that information from the review team. [08:29] jml: ok, thanks for the info [08:29] Again, I think that the UI would be clearer if we had a control that could land the branch. [08:30] as it is, it's too static, and gives you little idea of the flow of the thing. [08:31] * jml is now officially late for dinner. [08:31] see you :) [09:01] staging seems to be down? [09:21] ~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~/c [09:22] oops [09:22] Hello. I copied dnsmasq 2.50 from the karmic ppa to my ppa: https://launchpad.net/~ts.sch.gr/+archive/ppa Now it shows that it's published there, even with no signer. [09:23] The problem is that the users that have my ppa in their sources don't see the update [09:23] I.e. sudo apt-get update && sudo apt-get dist-upgrade still leaves them with the stock dnsmasq 2.47 [09:24] "no signer" is expected behaviour for a package synced from debian [09:24] alkisg: I will look [09:24] alkisg: you copied it from the ubuntu archive, not a PPA, BTW [09:25] alkisg: I suspect you have a problematic proxy between you and ppa.launchpad.net === Ng_ is now known as Ng [09:28] bigjools: I'm experiencing this myself, from my laptop while I've moved to 3 different ISPs, and also some users reported that back to me from different ISPs, so I suspect it isn't a proxy problem... [09:28] alkisg: ah, did you notice the binary name has changed? [09:28] dnsmasq-base vs dnsmasq [09:28] bigjools: these are 2 different packages [09:29] Both are supposed to be in 2.50 version now... :-/ [09:29] oh I see, sorry, I missed the other one [09:29] dnsmasq-base is in main, dnsmasq in universe [09:29] ummm interesting [09:30] Ummmmmmmmm. [09:30] Yes. [09:30] Very interesting. [09:30] Thanks for your feedback. I'll try to manually upload a jaunty version with a new changelog to immediately fix the problem for my users, and I'll leave the hardy/intrepid versions for you to look :) [09:30] alkisg: what sources.list entry are you using [09:30] one with main only? [09:30] deb http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu jaunty main [09:30] deb-src http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu jaunty main [09:30] Ooops [09:30] however, !main is not supposed to exist for PPAs [09:30] :) ah, so if I put universe there I'll be ok, eh? [09:31] * alkisg tries... [09:31] Yup that explains it all. My users got dnsmasq-base 2.50, but not dnsmasq 2.50 [09:31] bigjools: you're a genious :) [09:31] i thought every ppa package was built as "main", if you liked it or not? [09:31] yet another reason why using +copy-packages is BAD [09:31] (with primary archive I mean) [09:32] Daviey: it's a bug :( [09:32] ah, i thought it was as designed :) [09:33] I mean it's a bug that it's not all main [09:33] it's because it was copied with binaries [09:33] OK. Lesson learned, *don't copy packages from the primary archive. rebuild sources* :) [09:34] Thank you bigjools, thank you all :) [09:34] alkisg: welcome, sorry for your troubles [09:35] (and don't copy sources, rebuilding binaries, either) [09:35] well, copying from main will be ok [09:35] anything else will leave you with problems [09:35] The main reason I've seen it used is to get debhelper 7 in hardy. [09:35] And for that it works. [09:36] yup, done that :-) [09:36] but then I needed 7.0.50 [09:37] Should I not be revolted upon seeing lp.soyuz.scripts imports in webapp code? [09:37] wgrant: err, ew? [09:37] So, is manual uploading the only way to fix it now? Or would deleting the packages + copy/w/rebuild from the karmic archive work? [09:37] bigjools: The IArchive.syncSource(s) and the archive copy view use lp.soyuz.scripts.packagecopier [09:38] alkisg: Copy with rebuild would work if you hadn't already copied it. [09:38] alkisg: But you have, so you must upload to get a new version. [09:38] Ah. Manual it is, then :-/ Thanks, wgrant :) [09:38] wgrant: there's probably more than that as well... :( [09:38] Ah, final question, so now I'll need 2.50+ppa1, right? [09:39] alkisg: never copy with rebuild into previous series [09:39] bigjools: I just happened to stumble upon them, so probably. [09:39] Or 2.50-0ubuntu1~ppa1 ? [09:39] Both of those are wrong. [09:39] 2.50-1~something [09:39] maxb: I'll copy with rebuild to my repository for karmic, then copy binaries to previous versions - will that work? [09:40] wgrant, thanks [09:40] Best to do a manual upload. [09:40] OK. Thank you all. [09:40] alkisg: well, that's a bit more permissible, but I doubt whether LP will let you reuse the version [09:40] alkisg: no, once a version exists in an archive, it can never be rebuilt or re-uploaded [09:40] Unfortunately there is now NO version you can use which is both correct and allowable by LP [09:40] maxb: it allows me to copy binaries between versions, but not to copy/w/rebuild [09:41] bigjools: Binaries can so... [09:41] *between ubuntu series [09:41] wgrant: I am scared :-/ [09:41] wgrant: eh? [09:41] bigjools: Multiple binaries with the same (bpn, version) can exist in one archive. [09:42] *blink* [09:42] ewww [09:42] Not the same (bpn, version, PUBLISHED), of course. [09:43] I'm not sure how that can happen [09:43] (11:39:48 πμ) wgrant: 2.50-1~something ==> but that's a lower version than the already uploaded dnsmasq - will launchpad allow me to use that version? [09:43] bigjools: It has happened in the primary archive at least once, and it broke the a-f cache. [09:43] wgrant: how would such a situation come about? [09:43] bigjools: Related to a version being uploaded to -proposed, then deleted, then a later security update reused the version, IIRC. [09:44] ah right, it's a bug :) [09:44] But it can happen within one pocket if a binary moves between sources. [09:44] yeah I remember that [09:44] And it doesn't cause any problems except confusion. [09:44] (and a-f archive corruption, but stuff the primary archive) [09:44] alkisg: If you are evil, yes. Delete the package, wait until it's removed... voila. [09:45] Nice :) [09:45] I think it's OK here, since nobody should have the binary anyway. [09:45] Yeah, I understand [09:45] Normally that is very bad. [09:45] wgrant: the upload will be refused [09:46] bigjools: Which? The conflicting binary, or older source? [09:46] older source at least [09:46] and probably the conflicting binary [09:46] I don't believe so. Not if the previous source is gone. [09:46] I've seen it done, [09:46] it's not gone though, it's still in the publishing history [09:47] Right. [09:47] * wgrant checks the code. [09:47] if it can happen, it's a bug [09:49] bigjools: It (getSourceAncestry) quite deliberately only looks for PENDING/PUBLISHED. [09:49] ummm ew [09:49] Perhaps. [09:49] I wonder if that breaks overrides. [09:49] see if you can re-create it then [09:50] You mean upload the same version? [09:50] same or older should not work [09:51] Argh. So many methods on Distribution/DistroSeries that should be on Archive. [09:52] bigjools: You can't ever upload a conflicting source version. [09:52] bigjools: No problem with an older one AFAICT, though. [09:52] wow [09:52] ok [09:53] I guess apt won't complain too loudly about that [09:53] (the check for the same version is based on file content check, which uses IDistribution.getFileByName to track down the file. That doesn't care about the status.) [09:53] Now, I would have thought that same thing would be used for binaries. [09:53] Maybe it is now. [09:53] * wgrant looks. [09:54] wgrant, bigjools: isn't this conversation more suited to #launchpad-dev? [09:54] thumper: Indeed, it did rather mutate. [10:11] anyone use launchpad.dev ? i have some problem with team mailing list [10:11] i don't receive the mail for the creating request [10:37] Hi, ~doctiese6 is spamming bug 323239. Can somebody disable his account? [10:37] Launchpad bug 323239 in foxyproxy "foxyproxy would not funcion at all no matter what I did" [Undecided,Invalid] https://launchpad.net/bugs/323239 [10:41] Intriguing. That comment clearly exists, but doesn't have a karma entry. [10:51] wgrant: Do you have an idea how to block him? [10:53] simon-o: That needs a sysadmin. Is it just the one recent comment? [10:54] wgrant: No, all his comments are spam, but the bug is not. [10:54] Are there sysadmins here or do I need to ask in launchpad-dev? [10:55] simon-o: There are probably no sysadmins around at the moment. Probably best to ask at https://answers.launchpad.net/launchpad/+addquestion. [11:00] wgrant: thanks, I filled question 82215 [11:01] filed [11:58] Why my ppa not build packages that I upload? [11:59] rithy: which PPA and package? [11:59] ~/moonos-dev [11:59] I uploaded 1 hour ago [12:00] which package? [12:00] moonassistant, mooncontrol, moondomain, moongrub, moonmetacity, moonslim, moonsoftware and moonusplash [12:01] rithy: you need to be patient I'm afraid, there's a large queue of builds today [12:01] look at your build pages and it gives you an estimate of when it will start building [12:01] e.g, https://edge.launchpad.net/~moonos-dev/+archive/ppa/+build/1208018 [12:03] I can't wait for this. In 1 hours ago it say in 3 hours but now it 4 hours [12:04] Maybe it can up to 5 or 6 hours [12:04] I need it very much for now [12:05] Yes but all the other users of the PPA service also want their builds now. So you queue. [12:05] :) [12:07] Thank for all [12:08] rithy: another interesting page if you want to know more: https://edge.launchpad.net/builders [12:08] The non-edge version is probably more accessible [12:08] :D [12:09] maxb: is there something you think we can do to make the new one better? [12:09] :) [12:10] The only things I can think of are in conflict with the future plans for blurring the distinctions between architectures and virtual/non-virtual builders [12:11] The problem with the edge page is that it's hard to see at a glance exactly which builders are capable of building the specific build you're interested in [12:11] Also, has gold got stuck? It's been idle for a while despite the queue [12:12] maxb: The stats on the right are pretty useful, though. [12:13] Hmm. gold has apparently not built anything since the 12th of August [12:13] a while is a nice understatement, it's not built anything for a month! [12:13] It could have been Enabled for much of that time. [12:13] wgrant: yeah, I really like the new stats, it's a good indication of how loaded the farm is [12:14] bigjools: It's much nicer to look at than the old one which needed scrolling. [12:14] I have a feeling gold is one of the permanent ones? [12:14] Although it would be nice if empty queues were faded. [12:14] It certainly doesn't vanish often [12:14] wgrant: nice idea [12:14] bigjools: I think idle builders should have their status faded too. [12:15] But I'm not quite so sure about that one. [12:15] me neither [12:15] fancy doing a patch? :) [12:16] Sure. I've been meaning to do a UI patch for a while. [12:19] Hi, is this the IRC channel for launchpadlib? [12:22] Ferzzz: it is [12:23] we ve had some HTTP 500 when trying to attach files to bugs through launchpadlib [12:23] has the API changed lately? [12:24] (first issue was reported around the 1st September) [12:31] Ferzzz: that's probably not a launchpadlib problem but a problem with the launchpad api [12:31] Ferzzz: do you have an example? have you filed a bug? [12:32] intellectronica: Wasn't there a change related to that which knowingly broke older clients? [12:32] wgrant: nothing i know of. do you mean a change to the api or to lplib? [12:33] intellectronica: In the API, Something to do with binary content in files. But I think that one was quite some time ago. [12:34] Yet I saw discussion of it somewhere just last week... [12:34] could be. maybe allenap knows? [12:34] yes, there was [12:35] Bug #423880 [12:35] intellectronica, wgrant: Of hand, I don't know, and I'm afraid I have to go very soon. [12:35] Launchpad bug 423880 in launchpad-foundations "ValueError: Invalid boundary in multipart form using the API on bug and branch merge proposal objects" [High,Triaged] https://launchpad.net/bugs/423880 [12:35] s/Of/Off [12:35] It was actually a month ago that the change was made. [12:35] bug 353805 [12:35] Launchpad bug 353805 in launchpadlib "addAttachment() crashes with UnicodeDecodeError:" [High,Fix committed] https://launchpad.net/bugs/353805 [12:36] Right. [12:38] Ferzzz: anyway, i also must go get some food, but if you could file a bug with an example script, someone can take a look at it later. you should file it against malone, rather than launchpadlib. 500 error means something went wrong on the server, so it's unlikely to be a problem with launchpadlib itself [12:43] hi ... somone could please triage bug 424147 [12:43] Launchpad bug 424147 in launchpad "when looking at a branch in launchpad, the link to view the source code is no longer apparent." [Undecided,Confirmed] https://launchpad.net/bugs/424147 [12:43] ? [12:43] or is there another master bug ;) [12:44] bad regression ... should be blocker for roll out [12:45] asac: That's probably because the branch page hasn't been redesigned yet. [12:47] wgrant: ok so its WORK IN PROGRESS you say? [12:47] asac: I believe so. There were discussions about a big redesign of that page a couple of weeks ago, and I imagine it's scheduled for before 3.0. [12:48] ok. so someone should mark that bug as a blocker for 3.0 ... even though if its a non-issue as there is a plan :) [12:49] asac: as you might have noticed from other pages, the UI is kinda' in flux (until the end of this cycle). most likely this page will see a redesign, but it's probably a good idea nevertheless to target this bug to 3.0 so that it's not forgotten. [12:50] asac: rockstar would be good person to ask about that, but i think he's not up yet. i'll ask him when he gets up (if i remember. you can try too) [12:50] thank you very much guys, I ll take a look at bug 423880 and fill a bug if necessary [12:50] Launchpad bug 423880 in launchpad-foundations "ValueError: Invalid boundary in multipart form using the API on bug and branch merge proposal objects" [High,Triaged] https://launchpad.net/bugs/423880 [12:51] asac: don't forget that you can disable using edge if you find it difficult to work with the changing UI. rest assured it will stabilize by the time 3.0 is released [12:52] intellectronica: right. thaanks for the info. i am not sure when to start filing bugs. any hints? i filed like 4 yestreday, so maybe i should stop doing that while its still in the flux [12:52] intellectronica: i know i can disable it [12:52] intellectronica: just want to ensure that no bad regressions end up in production eventually ;) [12:52] so i rather keep on using it - if possible at all [12:52] asac: there's not harm in filing bugs. better file them so the issue is not forgotten [12:53] rockstar: 424147 can you please triage and milestone it ;) [12:53] anyway... [12:54] * intellectronica --> malzeit [12:54] intellectronica: sure. but if i know that things are like landing each and every day i would rather wait two more weeks or so [12:54] because filing bugs consumes time on my side too ;) [12:54] intellectronica: is there a release schedule somewhere? [12:54] intellectronica: anyway. enjoy your lunch [12:55] asac: https://dev.launchpad.net/Releases/2009Calendar [12:55] thx wgrant [12:55] oh 3.0 is close [12:55] guess i should file even more bugs ;) [13:00] sorry [13:23] is LP having problems on server side? i keep getting Sorry, there was a problem connecting to the Launchpad server === mrevell is now known as mrevell-lunch === UBot-tn is now known as MaWaLe === sale_ is now known as sale === sinzui changed the topic of #launchpad to: There is a Planet Launchpad | Launchpad is now open sourced: https://dev.launchpad.net/ | Help contact: sinzui | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com/ | irc://irc.freenode.net/#launchpad-dev is the developer channel [15:10] gnom/nick mrevell === mrevell-lunch is now known as mrevell === asac__ is now known as asac [15:52] sinzui: Does karma accrue for subrevisions (e.g., like the commits listed under each landing at https://dev.launchpad.net/Contributions) ? [15:53] kfogel: I do not know [15:53] sinzui: *nod* Do you know what dev might know off the top of their head? [15:53] I believe you only get karma for your commit of the id that is unique [15:54] kfogel: thumper and jml know [15:54] sinzui: thanks. I'm pretty sure jml doesn't, because I think I asked him the other night, but I'll ping thumper. [15:55] salgado: ping [16:00] kfogel: I think you do, at least I see karma events for new revisions on my page [16:00] bigjools: ah great -- including your revs contained in PQM landings? [16:01] kfogel: well they're the same revision, so it's already accounted for [16:01] kfogel, otp [16:02] salgado: np, just ping me when ready [16:16] thekorn: ping re bug #325367 [16:16] Launchpad bug 325367 in launchpadlib "The API docs should have a table of contents" [Medium,Triaged] https://launchpad.net/bugs/325367 [16:17] kfogel, reading the bug, must be an old one [16:17] thekorn: you apparently have a branch for it :-) [16:19] kfogel, but I'm not sure anymore if I really like this branch :) [16:19] thekorn: I haven't looked at it yet, so I'll believe whatever you say. [16:19] thekorn: I got to the bug via filing bug #426323, which is about a similar topic. [16:19] Launchpad bug 426323 in launchpad "put title attributes on section/div elements in API documentation" [Undecided,New] https://launchpad.net/bugs/426323 [16:20] thekorn: mainly just wanted to know if you were planning to continue with it, because if you were, I'd ask you for help testing my 426323 fix :-). [16:20] thekorn: though I am also interested in seeing the TOC appear. [16:22] kfogel, my idea was to use the sphinx documentation framework to generate docs + examples [16:22] problem is: it needs everything in rst format [16:23] so I thought about writing a wadl-to-rst stylesheet [16:23] whithout actually knowing how this all works [16:23] thekorn: mrmrm. yeah. I'm going for much more limited solutions, if I can. I don't want to involve any new tools. [16:24] so maybe someone with knowledge of xsl can do it more easily and cleaner, if wanted [16:24] right, that's a problem too [16:26] thekorn: I'll see what I know after doing the other bug. If not, maybe sinzui can help; I think he knows more about this than we do. [16:30] kfogel, no matter how this (and similar) bug are solved, but they should be solved somehow, because the more new features are added to the API the more unreadable this large-one-page-apidoc gets [16:31] thekorn: yuppers [16:31] thekorn: well, I mean, search does a lot [16:31] thekorn: but a TOC would still be nice :-) === jon is now known as Guest30664 [16:50] hi - is there a way via launchpadlib to get the list of packages to which a team is a bug contact (ie the list of packages from https://bugs.launchpad.net/~ubuntu-server/+packagebugs for ex)? [16:52] kfogel: I once also tried to look at the .xsl file to see how hard it would be to get a TOC included but got already stuck at the point how to actually use the .xsl file to get a .html file to test any changes I might make. Is there any documentation how to actually build the documentation? [16:52] geser: that's what I'm looking for too. I spoke to gary about it a few weeks back; he was doing some work that would make it easier, IIRC. I need to ping him again. === matsubara is now known as matsubara-lunch === salgado is now known as salgado-lunch === matsubara-lunch is now known as matsubara [18:00] * mpt submits his first merge proposal, wheeeee [18:02] mpt: I tried to approve my first merge proposal a few hours ago.. wasn't quite sure what to do! [18:14] kfogel, geser that's what I used some time ago to build the apidoc, but maybe there is some script in the launchpad source which does the job in a more generic way: http://paste.ubuntu.com/267402/ [18:14] thekorn: thx, will look [18:14] (but looooooooonch first) === kfogel is now known as kfogel-lunch === salgado-lunch is now known as salgado [18:27] it appears that 'hide duplicates' button doesn't do anything (at least not what i expected) [18:27] https://bugs.launchpad.net/bugs/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=INVALID&field.status%3Alist=WONTFIX&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug [18:27] _supervisor=&field.bug_commenter=&field.subscriber=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.has_patch.used=&field.has_cve.used=&field.tag=ec2-images&field.tags_combinator=ANY&search=Search [18:27] shoot... [18:27] https://bugs.launchpad.net/bugs/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=INVALID&field.status%3Alist=WONTFIX&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug [18:27] _supervisor=&field.bug_commenter=&field.subscriber=&field.status_upstream-empty-marker=1&field.omit_dupes.used=&field.omit_dupes=on&field.has_patch.used=&field.has_cve.used=&field.tag=ec2-images&field.tags_combinator=ANY&search=Search [18:27] show the same list (both with multiple entries for the same bug number) [18:27] i would have thought 'hide duplicates' would show a bug only once [18:31] can anyone confirm that ? [18:31] or is this just luser error ? [18:39] smoser: hide duplicates hides bugs marked as duplicates, not multiple tasks for the same bug [18:40] ah. ok. so is there a way to condense tasks ? to only show a single entry for a bug ? [18:41] idk === kfogel-lunch is now known as kfogel [20:10] kfogel: I played a little bit with the .xsl and have now a basic table-of-contents already, needs now a little bit polishing [20:11] geser: !!! [20:11] geser: that's terrific. Is there a branch where I can look? [20:11] not yet [20:14] kfogel: http://paste.ubuntu.com/267490/ , but it's currently more a test that my idea works (working now on the layout and the indenting of the changes) [20:16] geser: looking [20:18] geser: looks sane to me. Can you tell me what environment you have set up and what commands you're running to test this? I wanted to make some similar changes for bug #426323, and even have a branch, but ran into some issues trying to test it. [20:18] Launchpad bug 426323 in launchpad "put title attributes on section/div elements in API documentation" [Undecided,New] https://launchpad.net/bugs/426323 [20:19] geser: (or if you want to just incorporate the tiny changes from my branch into what you're doing, and thus resolve both bugs at once, that would be fine too) [20:20] kfogel: I branched lp:launchpadlib (to get the source), used thekorn's script to fetch the wadl file (modified it to store in a file) and use xmlstarlet to go the transformation (using xsltproc works too) [20:20] geser: thx [20:21] geser: none of this required a branch of launchpad itself, right? [20:21] no [20:21] as far as I can tell you just need the .xsl file and the wadl file and a XSLT processor [20:24] geser: *nod* === soeb_ is now known as soeb === micahg1 is now known as micahg [21:22] thekorn: what's your idea about http://www.bienia.de/tmp/apidoc.html? (+apidoc with a TOC) [21:24] geser: wow, chapeau for preparing this. i would have rather it didn't use frames but simply added the toc at the beginning on the page like you often see in wikis, but even this is already a nice improvement [21:25] intellectronica: it doesn't use frames [21:25] intellectronica: it uses a div with position:fixed [21:25] kfogel: look at http://www.bienia.de/tmp/apidoc.html :) [21:25] geser: well, i don't mean the implementation, but how it's laid out [21:26] geser: sorry, dropped off b/c laptop somehow reached critical temperature. looking. [21:27] intellectronica: might really be enough just to list it at the beginning of the page as the ones within the page are linked [21:28] geser: I'm happy either way, but am more accustomed to non-framey layouts personally [21:30] kfogel, intellectronica: updated. the toc is now at the beginning of the page [21:31] geser: like it! [21:31] should I add a link to the TOC at the end of each entry? [21:33] geser: that's beautiful! [21:33] geser: IMHO, no. Those who use the page often will know where the TOC is. Those who don't will jump first to the start to see what's up anyway. [21:33] geser: i never find those links useful, because i can always stroke Home if i want to go to the top of the page. but i guess it doesn't harm [21:34] intellectronica: (I think it does harm -- any clutter is noise, a slight distraction to the reader) [21:35] when I using the browser I've my hand at the mouse to having a link to the TOC saves me to moving my hand to the keyboard and back again to the mouse [21:36] but if consensus it to leave out such a link, I'll leave it out [21:36] you see, that's why i only use thinkpad keyboards :) [21:36] geser, wow, super gut! - thanks alot [21:41] geser: I'd say leave it out, b/c most likely people will open TOC in one tab, and then open individual items in other tabs anyway. [21:42] kfogel: a reader is problably just interested about the object he jumped to and doesn't read the page from top to bottom. after that he either follows a link to an other object or starts from fresh (back to toc). (and the bug also asks about a "top" link to quickly jump to the toc) [21:44] kfogel: you get karma for each revision that launchpad is able to attribute to you [21:44] geser: I'm just not exactly sure where these back-to-toc links would go, nor how frequent they would be, I guess. [21:44] kfogel: it doesn't have to be a mainline revision [21:45] thumper: thank you, just what I needed to confirm. [21:45] thumper: while we're here: do we know what the timeline is on moving all launchpad branches to 2a format? [21:46] thumper: there's some backscroll in #launchpad that is related to that; I can paste for you if you want. [21:46] no [21:46] kfogel: it is a sensitive issue [21:47] kfogel: there may well be users that don't have bzr 2 and if we upgrade their branches it is unusable for them [21:47] thumper: http://paste.ubuntu.com/267539/ (short read) [21:47] thumper: I understand, sure. That's why I'm asking what's our plan? That is, what have we decided is the condition that needs to be satisfied? [21:48] kfogel: the general thoughts at the last team lead is that we'd be waiting at least a release or two after bzr 2.0 [21:48] thumper: ah, a whiles away. okay, thanks. [21:48] yes [21:48] kfogel: we have the next ubuntu distro series opening before that [21:48] thumper: might want to tell that to flacoste. in the meantime, figuring out the flags to pass to 'bzr init-repo' is going to be painful for those who run bzr nightlies. [21:49] why? [21:49] thumper: because it now defaults to 2a. [21:49] so? [21:49] are you thinking about repos that aren't in 2a on lp? [21:49] to get branches? [21:49] thumper: so if the branch you're concerned with is not 2a -- which it usually isn't -- then to create the right kind of shared repository.. [21:49] right [21:49] thumper: right, on lp, exactly [21:50] thumper: IOW, when I work with an lp-hosted project, I usually create a shared repo. [21:50] then I branch trunk into that shared repo, and branch trunk->myworkingbranch in that shared repo. [21:50] kfogel: it isn't any more difficult than not running with nightlies and getting a 2a project [21:50] thumper: not quite true: in the latter case, the advice is simple: "always run 'bzr init-repo --2a". [21:51] kfogel: perhaps you should look at bzr reconfigure [21:51] thumper: in the former case, the flags could be any number of things, and it's not easy for a non-bzr-dev to figure out from looking at the English prose on the project's branch pages. [21:51] thumper: how would that help? [21:51] well [21:51] * thumper waves hands around [21:51] bzr branch lp:some-project [21:51] then reconfigure the branch to be a shared repo [21:51] don't have to care about formats [21:54] th [21:54] whups [21:54] thumper: when I read the reconfigure help, it doesn't seem to indicate that it turns an existing branch *into* a shared repo, but rather that it reconfigures an existing branch to *use* a (presumably already existing) share repo. Is that not how it works? [21:55] kfogel: I think a little experimentation will be needed [21:55] kfogel: the idea would be to branch a project [21:55] kfogel: reconfigure the repo to be a shared repo [21:55] kfogel: move the branch to a directory "trunk" [21:55] kfogel: something like that [21:56] thumper: well, experimentation is definitely needed, sure. I'm not sure where "the repo" comes form in the second step there; somewhere in the .bzr directory? And do we really want to be advising people to futz with their .bzr directories? :-) [21:57] kfogel: inside the .bzr directory there is the branch and the repository [21:57] kfogel: a shared repository is basicly a flag in the repository directory [21:57] thumper: my point is merely that we are in for some pain either way. Now that trunk bzr has made 2a its default, we should take that into account -- the cost of not upgrading launchpad branches to 2a has just gotten a bit higher, that's all. [21:57] kfogel: if you want to look: I've added the back links to http://www.bienia.de/tmp/apidoc.html [21:57] sure [21:58] geser: taking a look [21:58] thumper: geser is solving bug #325367, cheers are in order [21:58] Launchpad bug 325367 in launchpadlib "The API docs should have a table of contents" [Medium,Triaged] https://launchpad.net/bugs/325367 [22:00] geser: cheers! [22:02] hey [22:02] sinzui: ping [22:02] I'm trying to add a new email [22:02] mustard@BUGabundo.net [22:02] and I'm getting this error [22:02] The email address 'mustard@BUGabundo.net' is already registered to Registry Administrators. If you think that is a duplicated account, you can merge it into your account. [22:02] Hi BUGabundo [22:02] this make absolute NO sense to me [22:03] BUGabundo: That is strange to wrong. Registry Administrators should not have email addresses. [22:03] * sinzui looks [22:03] thanks [22:04] sinzui: FYI page is https://edge.launchpad.net/~bugabundo/+editemails === salgado is now known as salgado-afk [22:08] BUGabundo: I cannot see the address. I think you need to ask a question to https://answers.launchpad.net/launchpad . An admin needs to perform db surgery to delete the address. [22:09] I never even use that address before [22:09] its not an awnser, it's a bug [22:10] BUGabundo: ~registry officially does not have an email address. The one that is assigned to it is /dev/null. I cannot see how or why it would have other email addresses. [22:10] I know [22:10] see why I came here? [22:10] I was stuck looking at why it was showing me that [22:10] let me try another fake email [22:10] can you test it too? [22:11] A confirmation message has been sent to 'blabla@BUGabundo.net'. Follow the instructions in that message to confirm that the address is yours. (If the message doesn't arrive in a few minutes, your mail provider might use 'greylisting', which could delay the message for up to an hour or two.) [22:11] LULZ [22:12] now what [22:12] https://edge.launchpad.net/token/TNJ1SBXH6hdgrMQWHbWr [22:12] Lost something?There’s no page with this address in Launchpad.Check that you entered the address correctly, or search for it: [22:12] geser: gosh, they look fine. +1 from me [22:12] LP is broken eheh [22:14] sinzui: what do you think its up? [22:14] can't even validate an email I got :( [22:14] BUGabundo: I think the email is owned by registry admins, so you cannot access it [22:15] sinzui: asked for a new confirmation email and that seems to have worked [22:15] sinzui: I used a *new* email === sale_ is now known as sale [22:15] BUGabundo: Sorry, new? another test address? [22:16] no [22:16] realone [22:16]  mustardml@BUGabundo.net [22:16] already confirmed now === matsubara is now known as matsubara-afk [22:17] BUGabundo: I am still not certain what you are doing with the confirm that relates to the issue of someone else having your email address. [22:17] me neither [22:17] but at least now I have ML working [22:18] I'll take care of opening a bug/anwser for the other email later [22:18] kfogel: is there a doc how I get by branch back to LP and get it reviewed? (never done that till now) [22:19] BUGabundo: How old is the mustard@ address? [22:20] it aint [22:20] never existed before [22:20] AFAIK [22:20] you created it today? [22:20] geser: I can help [22:20] geser: you branched launchpadlib to make these changes, right? [22:21] yes, bzr branch lp:launchpadlib [22:21] (sinzui: this stuff that geser and I are talking about is probably going to get sent to you for review; fair warning :-) ) [22:21] geser: are all your changes committed into your local branch? You don't have any necessary parts that are not now incorporated into your launchpadlib? [22:22] kfogel: for TOC? [22:22] geser: I could ask that better: "All necessary parts are now incorporated & committed into your launchpadlib?" [22:22] sinzui: yup [22:22] sinzui: he's done it. [22:22] a TOC would be nice [22:22] sinzui: it's a catch all account [22:22] sinzui: http://www.bienia.de/tmp/apidoc.html [22:23] kfogel: yes [22:24] sinzui: I already removed that page [22:25] geser: I can see it when the review is requested. I have other matters I need to attend to today [22:25] geser: great. So, assuming your launchpad account username is 'geser', do: "bzr push lp:~geser/launchpadlib/toc" to create a personal branch called 'toc' up on launchpad, based on the launchpadlib project. [22:25] geser: then we'll turn your branch into a merge proposal, and send it to sinzui or whoever for review. [22:26] geser: you might want to keep your http://www.bienia.de/tmp/apidoc.html page live for now, so that the merge proposal can point to it. Makes things easier for the reviewer. [22:26] kfogel: ok, will keep it till the review/merge gets done [22:29] geser: thx [22:29] geser: let me know when your branch is pushed up [22:29] done (pushed) [22:33] geser: looking [22:34] bah, I just realized I put the wrong bug number into my commit log [22:36] geser: heh, it happens [22:36] geser: I think this can be fixed, one sec [22:36] geser: do you only have one commit in your bzr branch? [22:36] one commit by you, I mean? [22:37] oh [22:37] no [22:37] geser: I see, several, yeah [22:37] no, 3 in total [22:37] geser: yeah [22:38] geser: so, this is small enough that it might be easiest just to: 1) get your total diff, stash it away somewhere safe. 2) rebranch launchpadlib. 3) re-commit in one commit, with the right log message this time. 4) remove your lp branch. 5) re-push to re-create the lp branch. [22:38] geser: thoughts? [22:45] kfogel: 1), 2) and 3) done. How do I 4)? [22:46] geser: on phone, one sec [22:51] geser: back now === sinzui changed the topic of #launchpad to: There is a Planet Launchpad | Launchpad is now open sourced: https://dev.launchpad.net/ | Help contact: - | Join https://launchpad.net/~launchpad-users | Channel logs: http://irclogs.ubuntu.com/ | irc://irc.freenode.net/#launchpad-dev is the developer channel [22:51] geser: so go to your lp branch page. see the trash can icon next to the branch? [22:51] sinzui: whoo hoo! [22:52] sinzui: oh, I thouoght the planet had been themed now. apparently not. === doctormo__ is now known as doctormo [22:52] I am not posting on planet until it looks sexy [22:52] geser: knock on the trash can, it will open up and swallow your existing branch :-) [22:52] kfogel: I have seen the edit link but somehow overlooked the trash icon [22:53] sinzui: my feelings exactly. If it ain't good lookin', it ain't nothin'. [22:56] kfogel: 4) and 5) done too [22:56] geser: ok, let me refresh the branch page [22:57] geser: so, on your branch page, see the link "Link to a bug report" ? [22:57] let's first link this to the bug [22:58] done [23:03] geser: ok, now let's make a merge proposal [23:03] * kfogel refreshes the page [23:03] geser: oh, please say my nick or I may not see it (I'm often away from this screen unless I have reason to think someone's saying stuff at me) [23:04] geser: ok, click "propose for merging into another branch" [23:05] geser: we're creating a merge proposal, which is pretty simple: it will have a short "cover letter", which will contain among other things the link to the demo site. === DaveDavenport is now known as Qball [23:07] kfogel: filled in initial comment, the other fields can be left at their defaults? [23:10] geser: hmm, let me see, one sec [23:10] kfogel: do you want to catch up? i'm meant to be calling jam in a sec [23:10] geser: I'd put "sinzui" for reviewer [23:11] poolie: I can't, thanks, I will have to run in a bit, but I'll actually be back later tonight & we can chat then. [23:11] poolie: s/tonight/today for you/ [23:11] kk [23:12] geser: everything else is defaults, yeah. want to paste the text of your proposal cover letter before you hit submit? I'm happy to review if you want. [23:12] geser: when you submit it, an email is sent to the designated reviewer [23:13] kfogel: oops, I already hit submit. It's mainly my commit statement and a link to my example page. [23:14] geser: np, I'll read now [23:15] geser: looks great to me [23:15] geser: thank you! [23:17] geser: I'm going to work on bug #426323, inspired by your example. [23:17] Launchpad bug 426323 in launchpad "put title attributes on section/div elements in API documentation" [Undecided,New] https://launchpad.net/bugs/426323 [23:24] kfogel: I'm now going to fix the HTML errors in that page (the W3C validators complains about over 2500 mistakes) [23:25] geser: is that more than the validator complained about before? [23:25] geser: IOW, is this unrelated to your change? [23:25] it's unrelated [23:26] kfogel: I checked the page to see if I didn't introduce any HTML mistakes [23:27] geser: gotcha. [23:27] geser: btw, how much longer will you be online today? (I'm thinking of taking a break before coming back, but on the other hand it might be to my advantage to have you around to ping if I run into anything with my bug.) [23:28] kfogel: probably not long (it's past midnight here already) [23:28] geser: ok, np [23:29] geser: earlier you said to me " kfogel: I branched lp:launchpadlib (to get the source), used thekorn's script to fetch the wadl file (modified it to store in a file) and use xmlstarlet to go the transformation (using xsltproc works too)" [23:30] geser: if you have a transcript of your commands, that might save me some time. Your instructions are clear enough, but as I haven't run them yet, I don't know what bits of knowledge you might be assuming I have that I don't actually have :-). [23:37] kfogel: http://paste.ubuntu.com/267586/ here is the modified script I used to download the wadl file and also how I did the XSL transformation. [23:38] geser: thank you. (is that the thekorn script you were referring to?) [23:38] yes [23:39] kfogel: yes [23:40] geser: I think you probably just saved me 1.5 hours of work, with a margin of error of 200%. [23:40] * kfogel tries to be very precise about these things