[00:11] hi [00:13] hi [00:13] who are you jelmer [00:22] who is awaka here [00:22] give me a poem === medberry is now known as med_out === head_v is now known as head_victim === doko__ is now known as doko === nigelb_ is now known as nigelb [13:49] Hi :) === aj00400 is now known as aj00200 [18:17] I am trying to view files on http://bazaar.qastaging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/files but it keeps redirecting endlessly [18:17] The "Updating branch..." message doesn't go away either [18:18] Is this a known bug? [18:19] it kind-of works if you use https:// [18:19] heh [18:19] * sjamaan tries [18:21] infinite redirects are obviously not expected though [18:22] not expected, but possibly known [18:22] staging is working fine though [18:23] yeah, I just saw it [18:23] I'll use that for my test [18:23] Is there a way to fetch a file at "the latest revision" from loggerhead? [18:23] I'm trying to construct a raw file URL that downloads this file: http://bazaar.staging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/view/head:/spiffy.release-info [18:24] The "download file" link encodes all sorts of codes [18:25] replacing "view" with "download" just causes an error [18:25] I think you're supposed to use bzr for that ;) [18:26] Is there a http-only way to do it though? [18:27] well bzr can use http [18:27] Does launchpad offer that? [18:27] bzr cat http://bazaar.staging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/spiffy.meta [18:28] the lp: address shortcut uses bzr+ssh, but there's nothing stopping you from using the "real" URL [18:28] hm, that does some magic apparently because a straight GET doesn't fetch the file [18:28] yes, it uses bzr :) [18:28] But why does it say http then? [18:28] bzr the program, not "the protocol" [18:28] yes [18:29] But the URI has a prococol of http [18:29] bzr can sit on top of http just fine [18:29] But that resource isn't really there as a normal HTTP resource [18:29] curl http://bazaar.staging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/spiffy.meta gives a 404 [18:29] bzr figures out how to get the file and just downloads it's "real" URL [18:30] it's all done over HTTP, bzr it just knows how to get the real file from the repo [18:31] What exactly is done over HTTP? [18:31] And why doesn't that URL work with a HTTP GET request? [18:31] everything is done over HTTP [18:31] bzr breaks the URL apart at the branch and figures out how to get the file from the rest of the URL [18:32] Is there a way to figure out that URL without digging in the bzr sources? [18:32] not easily, that's why bzr is there [18:32] Or is it not an URL but a special header or something? [18:33] you can use the python API if you don't want to actually run bzr directly [18:33] bzr does nothing to the HTTP protocol, it just uses it as a transport mechanism [18:34] hm, ok [18:34] file:// http:// bzr+ssh://, it doesn't matter as long as it can send a request and get some data back [18:34] But there's no way to get an URI like http://bazaar.staging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/download/head:/spiffy.releaseinfo-20110326171946-vqfrwsi51nna9bj3-46/spiffy.release-info without going to http://bazaar.staging.launchpad.net/~peter-bex/+junk/spiffy-bzr-test/view/head:/spiffy.release-info ? [18:37] no, it's a generated URI [20:25] Why is code browsing looking sucky again? [20:27] do you mean bazaar.launchpad.net ? [20:29] Yep [20:29] what do you mean by being sucky? [20:29] The same line spacing I filed a bug and you fixed before. [20:32] ah [20:32] new theme I guess [20:32] want to file a new bug? I'll nudge our UI dude on monday [20:33] (it may be missing css, or it may be a defect in the new theme) [20:33] File a new bug or reopen the old one? [20:33] new bug [20:33] always a new bug :) [20:33] k [20:34] Will always a new bug translate into a process that gets this tested in future rather than always just another new bug? [20:36] it will depend on the cause [20:36] we deploy loggerhead on two machines [20:36] one machine just serves the css [20:37] the other just serves the dynamic bits [20:37] I suspect the former machine hasn't been deployed to [20:37] because the other stuff on the former machine is not able to updated without downtime [20:37] if that the case, updating our process/docs should solve this [20:37] if its something else - well, will analyse [20:41] Well CSS was the bug before so if it's CSS the docs didn't get updated last time. New bug filed. [20:46] thanks === nik0 is now known as niko [21:40] evening [21:43] I built some packages through launchpad for ubuntu - maverick, is it possible to build packages from the same source to older releases of ubuntu? [22:58] hello, are there bindings to access launchpad in any languages other than python? === yofel_ is now known as yofel === quentusrex_ is now known as quentusrex