[07:07] <ara> good morning!
[10:48] <xivulon> Hi all, would it be possible to test http://people.ubuntu.com/~evand/wubi/karmic/wubi-r136.exe as a stand alone application (letting it download and install the Jaunty ISO)
[10:49] <xivulon> Please report any bug in launchpad, tagging as r136
[19:11] <eeejay> hi cr3, fader
[19:11] <cr3> eeejay: yo homie
[19:11] <fader> eeejay: Wassap, yo?
[19:11] <eeejay> cr3, fader: how do i get around having to provide a 15 alphanumy?
[19:12] <eeejay> cr3, fader: certify_prompt.py
[19:13] <cr3> eeejay: --config=checkbox-compatibility/plugins/blacklist=certify_prompt? :)
[19:14] <eeejay> cr3, brilliant
[19:14] <cr3> eeejay: slightly verbose but possible
[19:15] <cr3> "make common things easy, rare things possible" -- someone who knew what he was talking about
[19:30] <eeejay> "You've been leading a dog's life.  Stay off the furniture." -- /usr/games/fortune
[19:35] <cr3> this is a question for all you qa guys who've probably reported a bug or two: I was reporting a new bug in launchpad and then I accidentally pasted outside the text area in firefox. that brought me to a new page and pressing back lost all my carefully crafted but report. wtf?!
[19:40] <fader> cr3: Don't do that. ;)
[19:41] <sbeattie> cr3: sometimes firefox remembers what you type, and sometimes not; I'm not sure if any of the plugins help with that.
[19:42] <eeejay> Phở break
[19:42] <cr3> sbeattie: yeah, I noticed the "sometimes" part too
[19:42] <sbeattie> cr3: of course, you could install itsalltext and configure it to pop up vi in a terminal when you want to edit large blocks of text.
[19:42] <eeejay> later
[19:43] <sbeattie> eeejay: mmm, Phở.
[19:43] <sbeattie> eeejay: are you in seattle now?
[20:36] <cr3> eeejay: I thought you were mostly vegatarian...
[20:49] <eeejay> sbeattie: yup, seattle
[20:49] <eeejay> cr3, got a tofu version
[20:56] <fader> eeejay: Is that particular to that place or is it fairly common?
[20:56] <eeejay> fader: seems to be pretty common
[20:57] <fader> Indeed... I was just trying to figure out where to get vegetarian food for dinner tonight.  You may have talked me into pho.
[20:57] <fader> :)
[21:19] <eeejay> cr3: http://paste2.org/p/268511
[21:19] <eeejay> cr3, i think the "attachments" field cannot be a dict, whic it is
[21:19] <eeejay> cr3, i think it needs to be a string.
[21:20] <eeejay> err, i mean it is a list
[21:20] <eeejay> should be a string, or something else is broken
[23:28] <cr3> eeejay: sorry for the lag, I'm not sure I follow what's wrong: attachements are lists of dicts containing "name" and "content" keys
[23:31] <eeejay> cr3, from the stacktrace, it doesn't look like they work well
[23:42] <cr3> eeejay: ok, so please pastebin the content of checkbox-compatibility/plugins/certify_schemas.py
[23:42] <cr3> eeejay: the one that's actually being used by your script, in case you happen to have the checkbox-compatibility package installed as well as the source from trunk
[23:49] <cr3> eeejay: anyways, I'll be willing to bet all my quatloos that you're using revision 200 of certify_schemas.py which changed the definition of attachments on the subsequent revision
[23:49] <cr3> eeejay: ie, specifically from: attachments": List(String(), required=False)
[23:50] <cr3> eeejay: to: attachments": List(attachment_schema, required=False)
[23:50] <cr3> so schema checking is working just fine and just prevented you from submitting invalid data to the server :)
[23:50] <cr3> that's not entirely true though, the server should've still checked the version of the client