[02:06] <bcurtiswx> launchpad is awfully slow for me
[02:25] <lifeless> bcurtiswx: hi
[02:25] <lifeless> bcurtiswx: we're working on performance, there are two broad problems
[02:25] <lifeless> we have some ssh tweaks to make
[02:25] <lifeless> and many specific pages are slow. what pages are you finding slow ?
[02:25] <bcurtiswx> lifeless, awesome, thx for the info, have a good night :)
[02:25] <lifeless> s/ssh/ssl/ above
[02:25] <bcurtiswx> um, sometimes its OK, sometimes not
[02:26] <bcurtiswx> like bzr branch lp:ubuntu/folks _was_ slow
[02:26] <lifeless> ok
[02:26] <lifeless> well, please do report specific things that are slow anytime
[02:27] <lifeless> we'll have a  look and see if its a known issue or a new one
[02:27] <lifeless> https://bugs.edge.launchpad.net/launchpad-project/+bugs?field.tag=timeout
[02:27] <lifeless> is our list of known problem-pages
[02:30] <bcurtiswx> lifeless, OK , thx
[07:40] <nigelb> hi, is anyone working on the google maps client Id thing?
[07:41] <nigelb> or is it a google mess up...
[07:43] <spm> nigelb: I'm actually about to roll out the fix that in the next 30 mins
[07:43] <spm> fix *for* that...
[07:43] <nigelb> spm: yay, whats was the problem? v2 being deprecated?
[07:44] <nigelb> *what
[12:40] <hrw> hi
[12:40] <hrw> is there a way to upload source package to PPA and not build it?
[12:59] <persia> hrw, Set "Architecture: none" in debian/control, but this may cause other issues.  Why would you want that?
[13:06] <hrw> persia: just curious
[13:08] <persia> Setting an invalid Architecture string shouldn't cause any builds, but it may cause any number of errors.  I wouldn't do it unless you had a very good reason.
[13:12] <wgrant> A PPA upload resulting in no builds will also be rejected simply for having no builds.
[13:18] <hrw> good that source packages which fail to build are not removed
[13:31] <persia> heh, so the correct answer is add dh_auto_build:\n\texit 1 to debian/rules :)
[13:51] <hrw> persia: not quite
[13:51] <hrw> persia: my package builds fine but ppa upload scripts do not like results so reject them
[13:52] <hrw> persia: but I have user for source packages and ppa gives him signed repo
[13:52] <persia> Oh, fail-to-upload?  Are you building on one architecture and hoping to have the packages in another?
[13:52] <hrw> more complicated
[13:52] <persia> heh
[13:53] <hrw> persia: http://launchpadlibrarian.net/54624644/upload_1942031_log.txt
[13:54] <persia> Oh, namespace collisions.
[13:55] <hrw> I have ugly hacky work around for it
[13:55] <hrw> will push for rebuild after local tests
[14:10] <al> why is it, that i can't set the export target on <https://translations.launchpad.net/quassel/i18n-master/+link-translations-branch> to <lp:~quassel-dev/quassel/quassel-i18n-lpexp>?
[14:14] <exarkun> Why can't I see any loom data when I check out nosmart+bzr+ssh://bazaar.launchpad.net/~exarkun/+junk/modules ?
[14:25] <danilos> al: you have to set it to a branch you own directly, and then you can move the branch to the team (bug 407260)
[14:25] <al> danilos: argh. thanks!
[14:25] <danilos> al: if it's an already existing branch, you can move it around a few times from the team to you and back :)
[14:29] <al> "Translations export branch updated." - amazing.
[17:55] <SpamapS> I am suspecting the answer is no to this, because I can't find any docs on it. Does the launchpad API support JSONP ?
[17:56] <maxb> What is JSONP?
[17:57] <SpamapS> basically lets you get around the same-origin restriction
[17:57] <SpamapS> say I wanted to add an AJAX sourced window with my assigned bugs, but on my personal site..
[17:58] <SpamapS> right now I have to iframe that or something silly. But w/ jsonp, you basically are using the <script> tag to call a remote API
[18:03] <mfraz74> What is happening with the Google Earth API change?
[20:04] <Hsn2020> hi
[20:04] <Hsn2020> is one of the admins here?
[20:05] <beuno> Hsn2020, what's up?
[20:05] <Hsn2020> in lanuchpad answers
[20:06] <Hsn2020> can you remove the tow buttons for add answer
[20:06] <Hsn2020> sorry one button
[20:07] <Hsn2020> because some people misuse it
[20:08] <Hsn2020> beuno, are you there?
[20:08] <beuno> Hsn2020, what do you mean?  from where?
[20:09] <Hsn2020> some time people want to help but the understand the question wrongly and click it
[20:11] <Hsn2020> this mean the answer they gave is wrong and the one who asked it will never get the correct answer
[20:12] <beuno> Hsn2020, ah, I see, you mean as a generally usability issue
[20:12] <beuno> it's an interesting thought
[20:12] <beuno> I'd file a bug explaining this
[20:13] <beuno> maybe it needs a confirmation dialog
[20:13] <Hsn2020> i have once as a noob clicked the add answer that have acomment
[20:17] <Hsn2020> confirmation dialog is a good idea
[20:19] <Hsn2020> or make a team to reviews the answer and confirm them
[20:19] <beuno> sure, that's more of a policy thing there rather than software
[20:20] <beuno> I assume you mean all of this under the Ubuntu project?
[20:20] <Hsn2020> usually
[20:21] <Hsn2020> it is just an idea for more quality
[20:22] <beuno> sure, I think filing a bug is a good start
[20:24] <Hsn2020> ok i am going to report it as a bug
[20:24] <Hsn2020> thanks
[22:31] <seb128> hi
[22:32] <seb128> I'm getting email spam from bug #278525 even week or so
[22:32] <seb128> those emails have title like "[Bug 278525] I've never seen anything like this before"
[22:32] <seb128> coming from "kheewabrar <kheewabrar@gmail.com>"
[22:32] <seb128> with justification
[22:32] <seb128> "You received this bug notification because you are subscribed to rhythmbox in ubuntu."
[22:33] <seb128> does somebody has any clue why those are sent and why they don't show on the ui?
[22:36] <ddaa> hey there
[22:36] <maxb> urgh, really?!
[22:36] <ddaa> I heard about this pqm-like thingy for launchpad, called "tarmac".
[22:36] <maxb> Someone has registered a project 'mediawiki-1.16'
[22:37] <ddaa> is that scheduled for implementation soon, or is that up in the air?
[22:37] <maxb> How can people be so confused about what constitutes a project?!
[22:37] <maxb> ddaa: https://edge.launchpad.net/tarmac exists already
[22:37] <exarkun> maxb: because it's a fairly generic english language word?
[22:37] <ddaa> maxb: maybe because people do not understand anything about the whole way launchpad has its idea of modelling the world
[22:37] <exarkun> maxb: that launchpad has chosen to turn into a specific piece of jargon?
[22:38] <exarkun> maxb: without presenting clear unavoidable documentation about?
[22:38] <Lcawte> eww, Launchpad confuses me at the moment.. (yes, I hate reading documentation)
[22:38] <ddaa> and instead just go the simplest route to creating the thing they need, without wondering how that fits in the Grand Model.
[22:39] <maxb> The distinction of project != version seems fairly fundamentally clear to me :-/
[22:39] <maxb> perhaps I'm just too steeped in the software developer's mindset
[22:39] <ddaa> maxb: you need to know there is such a thing about a project/version model in launchpad
[22:39] <ddaa> and how they relate
[22:40] <exarkun> developing and releasing a new version of a piece of software _is_ a project
[22:43] <maxb> hmm
[22:43] <ddaa> Personally, I don't understand what's so difficult about metaclasses and descriptors in Python. Well, I don't understand it anymore after I wrapped my brains around them.
[22:43] <maxb> Evidently my brain is too Launchpad-shaped to see some of its pitfalls
[22:44] <thumper> Lcawte: what do you need help with
[22:44] <thumper> ?
[22:44] <thumper> hi ddaa
[22:44] <ddaa> hi thumper
[22:44] <Lcawte> thumper: nothing much, I'll get my head around it eventually :)
[22:44] <maxb> Ah, it appears Lcawte was the registrant of the project that made me exclaim :-)
[22:45] <Lcawte> maxb: sssshhh! :P
[22:45] <Lcawte> I am not here.. look...
[22:47] <maxb> urgh, we really need to canonicalize URLs before we do the "You can't request code imports for things already imported" check
[22:48] <ddaa> weird, I think I DID code exactly that a few years ago
[22:48] <ddaa> but canonicalization of URLs generally is pretty much intractable
[22:49] <ddaa> and I'm not even talking about cvs or svn locations
[22:50] <maxb> We can at least normalize trailing directory slashes :-)
[22:50] <maxb> Which account for a metaphorical 99% of the problem
[22:50] <ddaa> yeah, I'm pretty sure that's what I did
[22:50] <Lcawte> Ubuntu Maverick, am I right in guessing thats the next Ubuntu release dev?
[22:50] <thumper> ddaa: well, no actually
[22:50] <ddaa> or maybe that was only for mirror branches, not code imports
[22:51] <thumper> ddaa: the idea was there, but it doesn't work
[22:51] <thumper> mainly due to the way that code imports don't use the same form validation code
[22:51] <thumper> due to the way they update their own data
[22:51] <ddaa> O.O
[22:52]  * ddaa thinks he should maybe be glad of having forgotten so much about this code
[22:52] <maxb> Lcawte: Maverick is the current in-development Ubuntu release, yes
[22:53] <Lcawte> k, right.. and the whole Launchpad thing is like some web platform for the development of packages and things for Ubuntu.. ? /me hates reading docs, but that one seems pretty important :/
[22:54] <ddaa> Not really. Ubuntu is a major stakeholder, and has lots of specific support, but Launchpad goes to lengths to be useful to upstreams has an ubuntu-agnostic hosting.
[22:55] <ddaa> s/has/as/
[22:56] <thumper> ddaa: what are you up to these days?
[22:56] <ddaa> hacking on some application tracking webapp for recruiters, start-up stuff
[22:56] <wgrant> Lcawte: Launchpad provides bug tracking, code hosting and other facilities to many projects.
[22:56] <ddaa> not really taking off yet
[22:56] <wgrant> Lcawte: Ubuntu is one of these, and it also uses it for building packages.
[22:57] <ddaa> big pile of ugly untested legacy code
[22:58] <ddaa> taking latin dancing lessons, and generally becoming less and less geeky as years pass.
[22:58] <Lcawte> ok.. so Ubuntu packages, how do they work from Launchpad? You use the launchpad system and they get submitted to the package repo ?
[22:59] <ddaa> (though that's not saying this much, considering how geeky I was to start with)
[22:59] <wgrant> Lcawte: You upload a source package to Launchpad. It builds binaries from that source, and publishes them in a repository.
[22:59] <ddaa> thumper: and you?
[23:00] <thumper> ddaa: I'm still here... working on code
[23:00] <ddaa> you got out of the management stuff?
[23:00] <thumper> ddaa: wanting to smack loggerhead around
[23:00] <thumper> ddaa: not really
[23:01] <thumper> ddaa: but still managing to get some hacking time in
[23:39] <ddaa> loggerhead does not like pqm: http://bazaar.launchpad.net/~pqm-dev/pqm/trunk/annotate/head:/bin/pqm