[12:09] <lifeless> hey guys
[03:59] <jamesh> lifeless: I never realised that the gpgme key editing API was so bad
[04:02] <lifeless> jamesh: its rather traumatic ;0
[04:03] <jamesh> lifeless: I used the code in seahorse as a template
[04:03] <jamesh> since the docs were essentially non-existant
[04:03] <lifeless> jamesh: yeah, that was where I was going to look, as that was the next step ;0
[04:04] <jamesh> the state machine in the seahorse code seemed to be designed to handle two code paths -- the normal one, and one where the user's config tells gpg to confirm trust changes ...
[04:20] <lifeless> jamesh: you have something working ?
[04:22] <jamesh> lifeless: yeah
[04:23] <lifeless> neato
[04:23] <jamesh> lifeless: well, the pyme bit is working.  I still need a bit of code in the launchpad bit to tie together the email addresses
[04:23] <lifeless> well, that was outside the scope of 'write something to generate trust-levels in gpg please'
[04:23] <lifeless> :)
[04:23] <jamesh> well, I think I've got that bit done :)
[04:24] <lifeless> good ;0.. I thought it was nearly there
[04:25] <jamesh> I needed to add some stuff to the IPymeKey interface -- the only details about the uids it was exposing was a list of the valid, non-revoked emails
[04:46] <stub> How much effort is going to be involved in this GPG web-of-trust thingy anyway? I don't think it is an absolute requirement and think we could drop it if it is going to be a pita.
[04:50] <lifeless> stub: that part of the code is now done
[04:57] <jblack> stub: You can actually use the web of trust with bazaar now.
[04:58] <jblack> That said, the web of trust isn't a cure-all. Too many people aren't well signed by enough well signed people that the usefulness would be universal.
[05:01] <stub> jblack: I was referring to the 'scan the web of trust to determine what email addresses relate to the same person so we can link them in Launchpad rather than create multiple accounts and require people to merge them later' feature.
[05:43] <jblack> I HATE CTRL-W. I HATE IT I HATE IT
[05:44] <jblack> I just closed the window of a browser that had a beautiful explanation of why distributed revision control systems weren't a forking danger to established projects.
[05:45] <spiv> Epiphany warns me about unsaved form data when I try to do that, and makes me confirm... what browser are you using?
[06:00] <jblack> firefox
[06:00] <jblack> I had a beautiful long explanation of why distributed wasn't a danger to forking.
[06:00] <jblack> I had already spent 1.5 hours on it. Then I hit ctrl-w to delete a word, and its _gone_
[06:07] <jamesh> jblack: https://addons.mozilla.org/extensions/moreinfo.php?id=58 <- sounds like what you want
[06:08] <jblack> Close, but not quite right.
[06:11] <spiv> I tend to use a text editor for non-trivial text editing, I've been burnt by browser bugs too much in the past (although much less in recent years).  Editing moin wikis is an exception, because hitting Preview regularly tends to be good enough.
[06:19] <jblack>  spiv: https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Editing%20and%20Forms&numpg=10&id=971
[06:22] <spiv> jblack: Ah yes, I used to have that installed at a previous job where I had to edit code through the web (a zope 2 system)
[06:23] <jblack> ohhh. advogato saves on preview, so if you come back, its still there.
[06:23] <jblack> I only lost about 1/3 of it.
[06:40] <jblack> jamesh: Were you the one that said potential baz users were worried about baz easing the forking of projects too much? 
[06:41] <jamesh> jblack: DV mentioned it during a conversation on IRC
[06:41] <jblack> I'm going to blog about it for the next day or two.
[06:41] <jblack> I've put my first one up.
[06:41] <spiv> See also http://tieguy.org/blog/index.cgi/432
[06:41] <spiv> Which is a response to lifeless' blog post from earlier today.
[06:42] <jblack> (I'm not sure how to seperate it out, but the first one can be seen here: http://www.advogato.org/person/jblack/diary.html
[06:42] <jamesh> jblack: tell jdub and he'll add it to planet.ubuntu.com
[06:42] <jblack> jdub: ^^
[06:43] <spiv> jblack: You misspell "bazzar" in the first paragraph :P
[06:43] <spiv> jblack: No jdub in this channel
[06:43] <jblack> geh.
[06:50] <lifeless> jblack: if I may offer a little feedback ..
[06:50] <jblack> Yeah, please do. 
[06:51] <lifeless> I'm not saying you have done what I'm about to describe, but as you are just starting blogging, its something to be aware of ...
[06:51] <jblack> Thats my first blog ever.
[06:52] <lifeless> your blog needs to be your personal blog - your thoughts and views. Its important that it not be a 'marketing blog' - which is a blog that reads like a marketing docuemnt..
[06:52] <jblack> Heh. No. I wrote what I think. :) 
[06:52] <lifeless> i.e. speak your mind, don't worry overly about polish.
[06:52] <lifeless> yup, I wasn't accusing you of doing a marketing blog, but I wanted to be sure you knew there is a trap there and could avoid it.
[06:52] <jblack> I'll be careful of that. 
[06:53] <lifeless> oh, and its usually better to write corrections than to change a post
[06:53] <spiv> Unless you change it fast ;)
[06:53] <lifeless> except for minor stuff like typos. otherwise folk may not see it
[06:54] <jblack> Sounds the same as publishing a news site.
[06:54] <lifeless> oh, and I think its cool you've started blogging ;0
[06:55] <jblack> I'm overdue. 
[06:55] <jblack> I've been thinking about doing it for quite a while, but never got around to starting.
[08:18] <mpool> hi?
[08:18] <lifeless> ho
[08:18] <lifeless> its off to work we go
[08:18] <mpool> login seems to be broken on launchpad.net
[08:19] <mpool> i get the "you have logged in" confirmation but then other pages say "not logged in"
[08:19] <lifeless> erm
[08:19] <lifeless> hit refresh ?
[08:20] <robitaille> mpool:  happened to me yesterday. I thought it was the forefox cache playing tricks on me since it went away after a few refresh and clicking various pages
[08:20] <robitaille> s/forefox/firefox
[08:20] <lifeless> or it might be pund sucking
[08:21] <bob2> pund?
[08:21] <lifeless> pound
[08:21] <spiv> Hmm, I've never seen that.  The sessions do seem to time out from day to day, so occasionally I'll find myself logged out after a very long period of inactivity.
[08:22] <mpool> it's happening reliably here
[08:22] <bob2> spiv: is that considered a bug?
[08:22] <lifeless> yes
[08:22] <spiv> mpool: Hmm!
[08:23] <spiv> mpool: And it's reliably not happening here.  I wonder what the difference is?
[08:23] <lifeless> I just logged in find
[08:23] <lifeless> *fine*
[08:24] <mpool> hm
[08:24] <mpool> now it worked
[08:25] <robitaille> it worked for me as well just now... I pretty sure the last time it occured was yesterday; and it wasn't the first time this week
[08:25] <mpool> hey, malone is considerably nicer than a few weeks ago
[08:25] <mpool> way to go
[08:25] <mpool> lifeless: i'd like to start tracking bzr bugs there
[08:25] <mpool> should i make it the same product?
[08:26] <mpool> that doesn't seem very useful at a technical level, since no bugs will be in common
[08:27] <lifeless> I'd like the same product
[08:27] <lifeless> we can in theory attach them to different series
[08:27] <mpool> ok
[08:27] <mpool> let's try that
[08:27] <lifeless> having two baz products would just confuse (more than having one dual tasked one) imo.
[08:28] <mpool> it would be nice if this page https://launchpad.net/malone/products/bazaar had a link to the bazaar product page
[08:28] <mpool> oh i see
[08:28] <lifeless> it does
[08:28] <mpool> in the dark blue bar, "overview"
[08:29] <mpool> but it looked like that was a Launchpad overview, not for bazaar
[08:29] <lifeless> Launchpad  malone  products  bazaar
[08:29] <lifeless> 'bazaar' ;0
[08:29] <lifeless> oh, my bad, thats the same page
[08:29] <lifeless> right, yes overview. 
[08:29] <lifeless> that is confusing
[08:30] <mpool> so i should "add a branch"?
[08:30] <lifeless> uhm
[08:30] <lifeless> series targeting in bugs isn't done yet
[08:31] <lifeless> but if you want to just document that 2.0 is planned, yes, add a branch
[08:31] <mpool> ah
[08:31] <lifeless> thats why I said 'in theory'
[08:31] <mpool> so if i report bugs, they'll be mixed in with yours?
[08:31] <mpool> uck
[08:31] <lifeless> add a milestone ?
[08:31] <lifeless> for now..
[08:32] <lifeless> I've added a 2.0 milestone
[08:33] <lifeless> https://launchpad.net/products/bazaar/+milestone/2.0 will show bugs slated for it
[08:33] <lifeless> we can use future for post 2.0 bugs
[08:36] <lifeless> hmm, is dilys silent now ?
[08:36] <lifeless> is daf around ?
[09:15] <jamesh> mpool: I think https://launchpad.net/products/bazaar/+bugs is preferred over https://launchpad.net/malone/products/bazaar
[10:03] <carlos_> morning
[10:05] <mdke> morning carlos
[10:05] <mdke> is breezy ready for translation in rosetta? everything is imported?
[10:06] <carlos> mdke, most of it is there
[10:06] <carlos> some imports failed and will need manual changes
[10:07] <carlos> but you can start the translations if you want
[10:07] <carlos> btw, what happened with the documentation?
[10:07] <carlos> mdke, did you added the .pot and .po files as we talked?
[10:08] <mdke> carlos, i was thinking we could add the doc projects when the docs are frozen in a couple of weeks time
[10:08] <carlos> mdke, ok
[10:08] <mdke> that would be great
[10:09] <carlos> mdke, when it's ready, send an email to rosetta@ubuntu.com and we will handle it
[10:10] <mdke> ok! thanks
[10:11] <carlos> np
[10:11] <lifeless> man lp imes you out fast now
[10:22] <sivang> howyd all
[12:05] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Fix productseries traversal to give 404's (patch-2284: stuart.bishop@canonical.com)
[12:44] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  fix docstring. (patch-2285: bjorn.tillenius@canonical.com)
[03:02] <bradb> morning
[03:30] <jblack> morning
[05:15] <jordi> hi everyone
[05:16] <ddaa> bradb: time to harass lifeless, that should not happen
[05:27] <carlos> jordi, !
[05:27] <carlos> jordi, are you back to work? :-p
[05:29] <jordi> yes
[05:29] <jordi> I have this huge backlog
[05:30] <carlos> jordi, :-P
[05:31] <jordi> carlos: when people mail me privately about rosetta, should I cc: the answer to someone?
[05:32] <jordi> maybe rosetta@?
[05:32] <carlos> jordi, As you wish, I only do that when the emails are in English. From time to time I get emails in Spanish.
[05:32] <jordi> nod
[05:48] <jordi> During our 3rd night up in the mountain, I had a nightmare involving Mark Shuttleworth
[06:07] <carlos> jordi, dude, you should clean your mind more often X-)
[06:08] <carlos> jordi, did he ask you to rewrite launchpad using .NET?
[06:08] <carlos> or even better, using C ?
[06:57] <jordi> carlos: I don't remember too well.
[07:13] <carlos> jordi, or you don't want to see it as part of the next JM magazine number :-P
[07:14] <jordi> heh
[07:14] <jordi> no pic, no front cover :)
[07:19] <kiko> hey there
[07:19] <kiko> does anyone know how dilys receives all the bugmail in launchpad (not only for launchpad bugs)?
[07:21] <carlos> kiko, I think launchpad config adds it to the CC of all mails
[07:22] <salgado> kiko, launchpad/mailnotification.py
[07:23] <kiko> yeah
[07:23] <kiko> I just saw that now
[07:23] <kiko> thanks
[07:27] <Alinux> carlos, ? here? (I'm from Georgian ubuntu translators team)
[07:28] <carlos> Alinux, hi
[07:29] <Alinux> carlos, hello :) We have delivered a mail to yuo yesterday.
[07:29] <kiko> heya Alinux 
[07:30] <Alinux> :) hello translator brothers :D
[07:30] <Alinux> carlos, and we are waiting for your reply
[07:31] <carlos> Alinux, yeah, I saw it but I'm a bit busy atm, I will try to handle them between today and tomorrow
[07:31] <carlos> I will try to add the plural form information tonight
[07:31] <carlos> so it should be ready in our server tomorrow
[07:32] <Alinux> thank yuo carlos :D
[07:33] <Alinux> so we are waiting for yuo :D
[07:33] <Alinux> thanks a lot.
[07:34] <carlos> Alinux, you are welcome
[07:53] <bradb> Anyone know where mpt is?
[07:54] <kiko> sort of yes
[07:54] <carlos> bradb, he's at .br, is that enough? :-P
[07:56] <bradb> MaloneMenus is currently crack (at least until mpt gets rid of the menu tabs)
[07:57] <kiko> bradb, he's not at the office, I'll try to ping him
[07:57] <bradb> thanks
[07:58] <carlos> kiko, daf has a branch to improve the menu tabs, Can I just remove it from hte review page as the tabs will disappear soon?
[07:59] <kiko> that's a good question
[08:00] <carlos> kiko, It says: "Highlight tabs on the translation form. "
[08:00] <kiko> carlos, best to ask mpt himself when he'son
[08:00] <carlos> ok
[08:01] <carlos> kiko, also, there is a branch with the "needs-review" tag since july
[08:01] <carlos> kiko, the first entry on the  review queue
[08:02] <carlos> kiko, any chance to get someone to review it?
[08:02] <carlos> hmm, it has conflicts now I suppose I need to fix them 
[08:04] <carlos> kiko, forget what I said, the 'tabs' branch is related to "[tab] " text highlight nothing related with tab menus
[08:04] <carlos> it should be merged
[08:04] <kiko> heh
[08:06] <cprov> kiko: thank you about bug # 1383 decision
[08:12] <dand> e
[08:12] <dand> sorry, xchat popped up :)
[08:17] <carlos> kiko, I was talking with pitti today about firefox's language packs
[08:18] <kiko> carlos, yeah?
[08:18] <carlos> kiko, and he told me that the needed changes will not be ready to breezy and as we will have more time until breezy + 1 we should implement it in a better way (improving the pootle's scripts)
[08:19] <carlos> kiko, OO.org language packs are being tested now by doko and the spec should be updated soon
[08:20] <carlos> kiko, so I suppose I should update the spec and move firefox into its own spec so the oo.org can be set as Approved when doko finish the changes, right?
[08:20] <kiko> carlos, sounds like the better plan, yes.
[08:20] <kiko> thanks for keeping track of this
[08:20] <carlos> ok
[08:22] <bradb> kiko: Would it be madness to put a "Preferences" menu option on the Malone front page, even if only to make it clear to the user that, after clicking prefs, they can see that "That are currently no Malone-specific configuration options. <insert optional blurb here about how we'll have some in the near future.>"
[08:23] <kiko> yes
[08:23] <bradb> ok
[08:23] <kiko> it is madness. :)
[08:24] <bradb> yeah, i removed it
[08:25] <bradb> kiko: I've only got "Bugs" and "About Malone" tabs (consistent with Rosetta) on the front page. Can you think of any others before I get somebody to drive-by review this?
[08:26] <bradb> (i dropped my old menus branch because many of the changes no longer make sense now that sabdfl wants +bugs to be the triage page, instead of just search widgets, etc.)
[09:32] <bradb> salgado: Do you have a time for a drive-by code review? It's purely an IBugTask column renaming. (.context to .target and .contextname to .targetname)
[09:33] <bradb> (Alternatively, are you willing to rs it?)
[09:33] <kiko> bradb, rs=kiko
[09:33] <kiko> and nuke my XXXs
[09:33] <bradb> great, thanks kiko 
[09:33] <salgado> thanks kiko
[09:34] <bradb> kiko: after this it's portlet mania, i.e. portletizing all the pages which you can visit from the actions portlet on the bug page.
[09:34] <kiko> that's a good plan
[10:14] <kiko> carlos, you know the Message ID must be unicode error, in rosetta-poimport?
[10:15] <carlos> kiko, I haven't time to debug it, sorry
[10:15] <kiko> that's okay
[10:15] <kiko> I wanted to know if you had looked at it or not
[10:15] <kiko> I can try looking
[10:18] <kiko> BjornT, carlos, I have a fix for the POFile facets issue that was reported by BjornT
[10:20] <carlos> kiko, bug #?
[10:21] <kiko> I can give you some context: 
[10:25] <jordi> carlos: what's the "new launchpad frontpage"?
[10:26] <carlos> jordi, https://launchpad.net
[10:26] <carlos> jordi, you will see it tomorrow there
[10:26] <carlos> kiko, yes, please
[10:26] <jordi> nod
[10:26] <jordi> I always get to see new stuff last :)
[10:27] <kiko> carlos, basically, when looking at a pofile, the bugs and calendar links are broken
[10:27] <carlos> oh
[10:28] <carlos> jordi, ask mark for the SSL certificate
[10:28] <carlos> jordi, anyway... perhaps you have access already...
[10:28] <carlos> jordi, https://staging.ubuntu.com
[10:30] <kiko> I can send jordi the cert
[10:30] <kiko> carlos, so there are two possible fixes
[10:30] <kiko> making the links go to the product/distro's bug and calendar pages
[10:30] <kiko> OR
[10:30] <kiko> making the links unlinked
[10:30] <kiko> you decide
[10:32] <jordi> wow dude
[10:32] <jordi> this is the new launchpad?
[10:32] <jordi> is this code going live?
[10:32] <kiko> yes
[10:32] <jordi> err, live tomorrow?
[10:34] <Alinux> carlos, :) I've noticed Permissions:  Closed
[10:34] <Alinux> Plural Forms: 1
[10:34] <Alinux> Plural Expression: is it works right now?
[10:35] <carlos> jordi, every tuesday
[10:35] <carlos> jordi, that url has a daily snapshot of our code
[10:37] <carlos> Alinux, I didn't change anything
[10:37] <Alinux> ah ok..
[10:37] <Alinux> so I'll check, tomorrow...ok?
[10:40] <Alinux> thanks you carlos. good night all :)
[10:41] <jordi> carlos: nod
[10:41] <carlos> kiko, the first options sounds better
[10:41] <kiko> carlos, are you sure? because it makes the bugs and calendaring links rather surprising (given the header)..
[10:41] <jordi> great, the multiple wikinames bug has been fixed
[10:42] <carlos> kiko, then don't show them :-)
[10:42] <carlos> jordi, :-)
[10:42] <kiko> carlos, come on, it's your application :-P
[10:45] <jordi> carlos: is staging.lp.n using more or less current data?
[10:45] <kiko> jordi, it's current data, yes.
[10:46] <carlos> jordi, every morning we mirror production data
[10:46] <carlos> there
[10:46] <carlos> so all changes are discarded
[10:47] <jordi>  k, good to know
[10:47] <jordi> is the Rosetta release tomorrow still?
[10:50] <carlos> jordi, if nothing changes, it's updated every monday night - tuesday morning (European time)
[10:52] <jordi> oh, I mean the Rosetta 1.0 announcement.
[10:52] <carlos> jordi, kiko said to do it on Wednesday
[10:52] <jordi> nod
[10:52] <jordi> how's the critical bug list going?
[10:57] <kiko> carlos, it's bug 1809
[10:58] <kiko> https://launchpad.ubuntu.com/malone/bugs/1809
[10:58] <carlos> kiko, ok
[10:59] <kiko> carlos, I just need you to think a few minutes about it and tell me your opinion, then I'll land or change it
[10:59] <carlos> ok
[11:05] <carlos> kiko, Well, I suppose that you should not show those links because the context there is a potemplate object
[11:05] <carlos> kiko, and a potemplate does not have bugs or calendars....
[11:05] <carlos> but I think mark wants they pointing to the product/sourcepackage objects, so I suppose you need to check that with him
[11:06] <kiko> bradb, I was about to say the same
[11:06] <kiko> carlos, I checked with him, he said my patch was ok but also questioned whether they should or not be linked
[11:07] <carlos> being 100% stricts, they should not be linked
[11:09] <kiko> mmmkay
[11:10] <bradb> i'd kick pqm right about now, but my foot's already sore enough
[11:15] <bradb> kiko: btw, what happened to mpt today? MaloneSearchResults is blocked on him (which he's aware of)
[11:16] <kiko> I'm not sure if he's sick or just knocked out by the travel 
[11:16] <kiko> he'll have to make up this week, sorry
[11:18] <bradb> no worries, in the meantime portlet mania will be a huge improvement in usability/consistency, i think (from what i can see so far)
[11:20] <bradb> lifeless: ping
[11:30] <bradb> elmo: can you please bounce pqm?
[11:34] <kiko> jordi, yo?
[11:36] <jordi> yes, kiko?
[11:37] <kiko> jordi, segfault emailed you yesterday; he's interested in working on rosetta documentation
[11:37] <kiko> I was going to ask you to give him some pointers and a plan of action based on how much effort/time he can spend on it
[11:37] <jordi> nod
[11:37] <jordi> oh, carlos eduardo
[11:37] <jordi> great, I was preparing his reply
[11:39] <jordi> I was about to head to bed. segfault, I will finish writing this up tomorrow, and we can talk ok?
[11:39] <jordi> good night folks
[11:41] <kiko> sleepy slacker :)
[11:41] <kiko> I need to head off shortly too
[11:46] <segfault> yeah