[12:21] <Ubugtu> New bug: #6293 in inkscape "No translation template (.pot) included in source package" [Unknown,Unknown]  https://launchpad.net/bugs/6293
[12:21] <sabdfl> does ubugtu report *every* new bug in any product here?
[12:23] <sabdfl> ph,this is a bug that affects rosetta, and it's a new task
[12:23] <sabdfl> the ubugtu message is very unclear on that point
[12:36] <sabdfl> can we do left outer joins?
[12:40] <sabdfl> stub: ^^?
[12:40] <Ubugtu> New bug: #82761 in stardict "stardict package has a pot file but can't translate in Rosetta" [Undecided,Unconfirmed]  https://launchpad.net/bugs/82761
[12:40] <stub> sabdfl: We do lots of left outer joins
[12:40] <sabdfl> in sqlobject, easily?
[12:41] <sabdfl> could you point me to an example of a TableClass.select() that does a left outer join?
[12:41] <stub> I don't know about SQLObject. Last time the answer was no, but kiko has been hacking away at that
[12:41] <sabdfl> iirc, that was tricksy
[12:42] <sabdfl> what i really want is a SQLMultipleJoin with a pre-join and a where clause
[12:44] <stub> I tend to cheat, either dropping to raw SQL or using something like Foo.select("""id IN (SELECT Foo.id FROM Foo LEFT OUTER JOIN Bar ON ... WHERE ...)""")
[12:44] <stub> That way I remain somewhat sane, unlike kiko who likes to batter his head against SQLObject :)
[12:44] <sabdfl> how do you drop to raw sql?
[12:45] <stub> from canonial.database.sqlbase import cursor; cur = cursor(); cur.execute("SELECT .... ")
[12:45] <sabdfl> ah, right
[12:45] <sabdfl> that's fine for updates, deletes, inserts
[12:45] <sabdfl> tricky for select
[12:45] <sabdfl> if you want the parsing-to-objects
[12:46] <stub> Works well for the stuff I tend to end up doing though
[12:46] <sabdfl> yeah
[12:48] <Fujitsu> Is there a way to tag bugs via email yet?
[12:49] <sabdfl> stub: is there a way to prejoin like "Foo.Bar"? (i.e. two tables)?
[12:50] <sabdfl> Fujitsu: BjornT is the guy to ask
[12:50] <spiv> The prejoin feature supports dotted names, I think kiko did that.
[12:50] <Fujitsu> sabdfl, thanks.
[12:50] <spiv> Take a peek at lib/sqlobject/tests/test_prejoins.py for examples.
[12:53] <sabdfl> cool spiv, thanks
[12:53] <stub> sabdfl: The prejoin arguments take a list of table names
[12:54] <sabdfl> i see a nice dotted example, which is cool
[12:54] <stub> Oh... dotted? Not sure what you are trying to do
[12:54] <sabdfl> join THROUGH a table
[12:54] <stub> ahh
[12:54] <sabdfl> say, prejoin=['BugTask.Bug'] 
[12:54] <sabdfl> from foo to bugtask to bug
[12:54] <spiv> sabdfl: there's even an example of that case already in launchpad somewhere, iirc.
[12:54] <sabdfl> have all the bugtask and bug objects in memory as objects already
[12:55] <sabdfl> ill bet, it's *really* useful and would cut down on a lot of looped queries
[12:56] <sabdfl> wanted that for a long time
[12:56] <spiv> Hmm, grep says I remember incorrectly.  Mostly we don't tend to look at bugtasks unless we're dealing directly with bugs, I think is the issue.
[12:56] <spiv> So it hasn't actually come up very often.
[12:57] <sabdfl> spiv: yes, but you almost certainly want to know, for example, the bug.title
[12:57] <sabdfl> so prejoining further helps
[12:57] <sabdfl> otherwise you get your set of bugtasks, then have to issue a set of SELECT's for each bug
[01:07] <stub> sabdfl: Your poll option is nuked btw
[01:08] <sabdfl> thanks ver much
[01:09] <sabdfl> you get it before the poll opened?
[01:26] <sabdfl> stub: interesting. i've got a table X, which is Left Outer Joined to Y and Z
[01:26] <sabdfl> and I have a WHERE clause with filters on Y and Z
[01:26] <sabdfl> and am getting zero matches
[01:26] <sabdfl> hmm.. hard to describe further
[01:29] <stub> sabdfl: Your WHERE clause may need to do WHERE Y.foo IS NULL OR (Y.foo IN ('a','b','c')) instead of WHERE Y.foo IN ('a','b','c')
[01:29] <stub> sabdfl: Or move the relevant bits of the WHERE clause to the ON clauses
[01:29] <sabdfl> oh
[01:30] <stub> (ON clause is preferable)
[01:30] <sabdfl> example in ON clause?
[01:30] <stub> SELECT * FROM X LEFT OUTER JOIN Y ON X.id = Y.x LEFT OUTER JOIN Z ON Z.y = Y.id
[01:30] <sabdfl> it seems, as soon as i have a where on X, it immediately excludes ALL of Y
[01:30] <stub> WHERE X.name LIKE 'foo%';
[01:31] <sabdfl> oh, i have that already
[01:31] <sabdfl> oh
[01:31] <sabdfl> interesting
[01:31] <sabdfl> NULL matches nothing, right?
[01:32] <sabdfl> so "WHERE NOT X.foo=20" will exclude places where X.foo is NULL
[01:32] <stub> For operations, if one of the arguments is NULL the result is NULL
[01:32] <spiv> Right (apart from the IS NULL operator, of course)
[01:32] <jamesh> sabdfl: it will return NULL rather than TRUE or FALSE
[01:33] <stub> and NOT NULL == NULL, no NOT X.foo = 20 == NULL if X is null
[01:33] <sabdfl> i'm saying "WHERE x.foo = 1 AND NOT (Y.bar=10) AND NOT (Z.baz=20);
[01:34] <sabdfl> "
[01:34] <sabdfl> somehow, the Y clause nails all the Zs, and the Z clause nails all the Y's
[01:34] <sabdfl> the result is nada
[01:34] <stub> so if X.foo is null, or Y.bar is null, or Z.baz is null then the result is NULL. NULL is viral.
[01:34] <sabdfl> hmm
[01:35] <stub> It is three value boolean arithmetic
[01:35] <sabdfl> it's the NOT that's killing me
[01:35] <sabdfl> i think
[01:35] <stub> true, false and dunno
[01:35] <sabdfl> what's the result of NOT dunno?
[01:36] <sabdfl> more dunno?
[01:36] <stub> dunno
[01:36] <stub> yup
[01:36] <Ubugtu> New bug: #49991 in launchpad-bazaar "browse supermirror branches with bzr webserve" [High,In progress]  https://launchpad.net/bugs/49991
[01:36] <sabdfl> will a dunno row be exluded?
[01:36] <stub> If the WHERE clause equates to NULL, it is the same as equating to False. So yes.
[01:37] <stub> (SELECT 1 WHERE NULL returns 0 rows)
[01:37] <sabdfl> oh, i figured it
[01:37] <sabdfl> for each clause, i have to exclude the case where the row is not there
[01:37] <sabdfl> or, that table is not intheresultset
[01:37] <stub> Yup
[01:38] <stub> One of the standard annoying ways in which relational databases do not quite fit with procedural programming languages
[01:39] <sabdfl> oh, that's not sexy at all
[01:39] <stub> Cause you get different results doing the boolean arithmetic in Python, as None is handled differently to NULL
[01:40] <stub> (SELECT NULL AND TRUE vs (None and True)
[01:41] <jamesh> sabdfl: think of NULL as "unknown".  So "foo == unknwon" is unknown, "not unknown" is unknown, etc
[01:41] <stub> So ORMs have an impedance mismatch
[01:41] <sabdfl> dammit, i so hope this gig works
[01:41] <sabdfl> we can do pysh
[01:41] <sabdfl> and pyql
[01:42] <sabdfl> and just make the whole world simpler
[01:44] <sabdfl> yay, now the query works (stub's id IN [select trick)
[01:44] <sabdfl> but i've broken prejoins along the way
[01:45] <sabdfl> any suggestions?
[01:45] <sabdfl> spiv?
[01:45] <sabdfl>   File "../../sqlobject/dbconnection.py", line 513, in _queryForSelect
[01:45] <sabdfl>   File "../../sqlobject/dbconnection.py", line 169, in prejoinItems
[01:45] <sabdfl>   File "../../sqlobject/dbconnection.py", line 202, in _detectOuterJoin
[01:45] <sabdfl> KeyError: 'BugTaskID'
[01:47] <WebMaven> sabdfl: Have you looked at SQLAlchemy?
[01:48] <WebMaven> sabdfl:  I've been having some interesting success with SA+Z3 
[01:49] <stub> beta is back up with Steve's integration branch
[01:49] <sabdfl> WebMaven: we looked at it, but it wasn't right for us
[01:49] <sabdfl> i think we're basically NIH'ing another ORM
[01:49] <Fujitsu> stub: Yay :)
[01:50] <WebMaven> I know that, but I thought it would be a closer match than SQLObject.
[01:50] <stub> And https://beta.launchpad.net/ubuntu even works, too
[01:50] <Fujitsu> Ooh, shiny.
[01:50] <Fujitsu> Much shinier now.
[01:50] <WebMaven> I couldn't come to an agreement with you guys over the NDA, so SA is what I'm using.
[01:51] <stub> WebMaven: One of our projects had requirements that no ORM we could find dealt with, and we had no luck retrofitting SQLAlchemy when we tried and SQLObject would have been even worse.
[01:51] <WebMaven> Yes, I know.
[01:51] <WebMaven> So, why are you still using SO? ;-)
[01:52] <sabdfl> legacy...
[01:52] <stub> WebMaven: Hopefully we won't by March...
[01:52] <sabdfl> that soon? awesome
[01:52] <radix> (not to mention outright infuriating bugs in SQLAlchemy)
[01:52] <WebMaven> radix: what version was that? It seems pretty stable to me now...
[01:53] <radix> WebMaven: we used both 1.x and 2.x
[01:53] <radix> WebMaven: I personally found terrible race conditions in the code (although I was never able to actually figure them out enough to fix them)
[01:53] <WebMaven> Ah... 0.3 is current.
[01:53] <radix> maybe I meant 0.1 and 0.2 :)
[01:53] <WebMaven> OK. I wonder if those bugs are still extant.
[01:54] <radix> Its model for transactions rather didn't impress me as well, but I don't quite remember the specifics of that
[01:54] <WebMaven> Hmm. OK.
[01:54] <radix> or "sessions", or whatever
[01:54] <WebMaven> For Z3 integration, I'm using z3c.zalchemy
[01:55] <ajmitch> stub: back up & oopsing
[01:55] <WebMaven> it has both sessions and transactions.
[01:56] <ajmitch> stub: put details in malone?
[01:56] <stub> ajmitch: Yes, using the old ui if the new one is too broken
[01:57] <WebMaven> I'll be very interested in your new infrastructure packages when they are released.
[01:57] <sabdfl> can we make the OOPS system drop a note in here when it oops's?
[01:57] <sabdfl> WebMaven: watch this space
[01:58] <radix> :-)
[01:58] <WebMaven> Haven't you noticed my hanging around here for months? ;-)
[02:00] <WebMaven> Aw... I can't log in to the beta... :-(
[02:00] <WebMaven> no sneak peeks for me...
[02:02] <WebMaven> sabdfl: BTW, the name of your NIH ORM is already circulating... or at least what I was told the name is.
[02:03] <radix> uh oh ;-)
[02:04] <WebMaven> In case you haven't done the tm paperwork yet, you probably want to get that done.
[02:04] <WebMaven> soon.
[02:05] <sabdfl> good point!
[02:05] <sabdfl> thanks
[02:05] <Ubugtu> New bug: #82772 in launchpad "Oops on visiting https://code.beta.launchpad.net/" [Undecided,Unconfirmed]  https://launchpad.net/bugs/82772
[02:14] <stub> But that will kill my campaign to have it called gormless!
[02:19] <radix> stub: hork
[02:30] <spiv> sabdfl: not sure off the top of my head.  Maybe you need to use clauseTables/prejoinClauseTables?
[02:31] <sabdfl> hmm.... good idea
[02:31] <sabdfl> will look at that tomorrow
[02:31] <sabdfl> night!
[02:39] <sabdfl> mpt_: around?
[03:55] <Ubugtu> New bug: #82785 in launchpad "/pagetests/branches/xx-bazaar-home.txt disabled on ui-one-zero branch" [High,Confirmed]  https://launchpad.net/bugs/82785
[04:00] <Ubugtu> New bug: #82786 in launchpad "pagetests/foaf/xx-team-home.txt disabled on ui-one-zero branch" [High,Confirmed]  https://launchpad.net/bugs/82786
[04:12] <Ubugtu> New bug: #82787 in launchpad "pagetests/support-tracker/xx-ticket-browse-and-search.txt disabled on ui-one-zero branch" [High,Confirmed]  https://launchpad.net/bugs/82787
[04:15] <Ubugtu> New bug: #82788 in launchpad "pagetests/team-polls/xx-votepoll.txt disabled on ui-one-zero branch" [High,Confirmed]  https://launchpad.net/bugs/82788
[04:26] <Ubugtu> New bug: #82790 in launchpad "SSHing to non-existent subhost should give better error" [Undecided,Unconfirmed]  https://launchpad.net/bugs/82790
[06:40] <Ubugtu> New bug: #82798 in launchpad ""Latest uploads" for a distrorelease shows uploads across the entire distribution on beta" [Undecided,Unconfirmed]  https://launchpad.net/bugs/82798
[07:18] <Bhaskar> stillproblem to download po and mo from rosttea ?? when it will fixed, i have urgent to download po
[08:59] <carlos> morning
[09:43] <Bhaskar> carlos: there is still problem to download po and mo from rostta
[09:43] <Bhaskar> carlos: during 1 week
[09:44] <carlos> yes, I'm still working on it, we did a small mistake with previous fix 
[09:44] <Bhaskar> carlos: ya
[09:44] <Bhaskar> carlos: upto when you will finish?
[09:46] <carlos> my plan is to have it finished today but I think that will not be deployed until Monday (but will try to have it deployed today)
[09:46] <carlos> it depends on having an admin around at the time the fix is ready
[09:47] <Bhaskar> carlos,ok
[09:48] <Bhaskar> Carlos, hoping the bug  will fixed today
[09:49] <carlos> me too
[09:49] <carlos> sorry for the inconvenience it's causing to you
[09:49] <Bhaskar> carlos, it's ok
[10:17] <mpt_> carlos, did you cherrypick a notice onto the export page to tell people that export isn't working?
[10:31] <carlos> mpt_: no, we didn't
[10:31] <carlos> we announce it on mailing lists
[10:34] <mpt_> Ok, maybe that's something to consider next time something major breaks
[10:34] <mpt_> Much easier to find right on the relevant page, than on a mailing list :-)
[10:35] <stub> If that is going to me the preferred notification mechanism, we should implement machinery to do that without cherry picks (eg. a list of regexps and messages, and if the served page matches a regexp a LaunchpadBrowserNotification message is stuck on the page)
[10:37] <SteveA> so, what happen with shipit
[10:37] <SteveA> someone set up us the bomb
[10:37] <mpt_> Yeah, but we'd also want to disable the form
[10:39] <carlos> mpt_: in this case, we don't need to do it
[10:39] <carlos> we store the request
[10:39] <carlos> and will be handled once the fix is merged into production
[10:39] <SteveA> jamesh: ping
[10:40] <jamesh> SteveA: pong
[10:45] <Ubugtu> New bug: #3019 in malone "Context-free bug reporting page should also allow product bugs" [Medium,In progress]  https://launchpad.net/bugs/3019
[10:45] <SteveA> mpt_: hi
[10:46] <SteveA> mpt_: if you have a moment, please talk with jamesh about the latest "redirect to beta" work to suggest appropriate UI and wording for something
[10:47] <mpt_> SteveA, ok
[10:47] <SteveA> mpt_: we need wording for the message that will be on the front page of launchpad
[10:47] <mpt_> carlos, ah, that's even better
[10:47] <SteveA> and also for the 500 error page for beta
[10:48] <mpt_> 500? or 401?
[10:49] <seb128> BjornT: any idea of when the "malone send 9 mails on crashes sent by apport" bug will be fixed?
[10:49] <jamesh> it'd be nice to have it on the 503 error page from apache too
[10:50] <jamesh> for when the app server is dead
[10:53] <BjornT> seb128: i committed a fix for it yesterday. it should be available on edge.lp.net (which apport uses to file bugs) already, but i'm not sure. if not today, then maybe tomorrow.
[10:54] <seb128> BjornT: ok, thank you
[12:40] <Ubugtu> New bug: #45196 in rosetta "Suggestions appear too late" [Critical,Fix committed]  https://launchpad.net/bugs/45196
[02:08] <static> good morning launchpad
[02:30] <kNo`> "karma police... arrest this man he talks in maths"... hello all ;)
[02:36] <administrator__> jcolonel
[02:36] <kiko> oink
[03:30] <Ubugtu> New bug: #36586 in malone "please mention the source package in bug mails" [Medium,Confirmed]  https://launchpad.net/bugs/36586
[04:18] <oojah> Rosetta needs an input box for when you're importing files so that you can say "I'm really sorry, I imported this file only a short while ago but I used the wrong one. Sorry for wasting your time".
[04:30] <kiko> mrevell, ping?
[04:30] <kiko> oojah, lol
[04:34] <LarstiQ> kiko: he's talking with SteveA atm
[04:34] <kiko> hokey
[05:10] <mrevell> kiko-fud: Back from SteveLand.
[05:10] <mrevell> LarstiQ: Thanks!
[05:11] <LarstiQ> mrevell: np, being a watchful little brother is a pastime of mine ;)
[05:12] <mrevell> :-D
[05:22] <siretart> how does launchpad determine what packages a group maintains?
[05:22] <siretart> or better, how is this list calculated? https://launchpad.net/~motumedia/+packages
[05:22] <siretart> NB: the team has no email address set!
[05:23] <siretart> I'd like to add xine to the list of team maintained packages. how to do that?
[05:30] <salgado> siretart, AFAIK, that information is obtained from the .dsc, so it seems to me that the ubuntumedia team had an email address at some point, no?
[05:30] <salgado> I mean, we link a sourcepackagerelease with a given person/team based on the email address of the Uploader/Maintainer fields
[05:32] <LarstiQ> ddaa: the blender vcs-imports got a change from 2 hours ago (most recent atm), so I'm fairly sure it's now working correctly. Thanks!
[05:34] <ddaa> kiko-fud: okay, chalk one for me on the next monthly report, we can now effectively do vcs-imports syncs several time a day
[05:41] <siretart> salgado: yes, I removed the email address at some point in the past
[05:41] <salgado> siretart, what was the email address?
[05:41] <siretart> motumedia@tauware.de
[05:42] <siretart> salgado: I disabled the team adress, because we ended with almost all bugtraffic sent to me twice: one time via launchpad and the other time via the motumedia list
[05:42] <siretart> this was quite annoying
[05:43] <salgado> I can imagine
[05:43] <salgado> I'm asking what the email address was because launchpad may have created a new person entry in order to associate with the packages uploaded after you removed the team's email address
[05:44] <kiko> siretart, right
[05:46] <siretart> so the email in the .dsc file is currently the only way to 'link' a package to a team, right? - shall I file a bug about this?
[07:00] <Ubugtu> New bug: #82889 in launchpad-support-tracker "Search from Answers home page doesn't work on 1.0" [High,Confirmed]  https://launchpad.net/bugs/82889
[07:15] <flint-dude_> just one day late for the meeting
[07:21] <mhb> hi all, hi carlos 
[07:21] <carlos> mhb: hi
[07:21] <mhb> carlos: how's rosetta lately?
[07:22] <mhb> carlos: when we will be allowed to translated Feisty?
[07:22] <carlos> mhb: quite well, I think. (well, except for the broken export feature... )
[07:22] <carlos> mhb: we are testing the opening right now
[07:22] <mhb> carlos: I've noticed your mail 
[07:22] <mhb> carlos: so I thought things are moving forward
[07:22] <carlos> we are having some performance problems, but I hope it will be ready next week
[07:25] <Ubugtu> New bug: #82897 in malone "Bug attachments should display file-size aswell as filename" [Undecided,Unconfirmed]  https://launchpad.net/bugs/82897
[07:28] <mhb> carlos: I hope too
[07:28] <mhb> carlos: good luck with it
[07:28] <mhb> carlos: I'll ping you later if there are any problems
[07:29] <carlos> ok
[07:59] <kiko> Rinchen!
[07:59] <Rinchen> Kiko!
[07:59] <Rinchen> Need about 10 mins sir.
[07:59] <kiko> good
[07:59] <kiko> 10 minutes is good
[08:09] <Rinchen> kiko, ready. The 4311 line would be great.
[08:10] <kiko> Rinchen, can you /msg it to me again?
[08:10] <popey> Guys, we have a user in the support system who is getting somewhat irate with the emails
[08:10] <popey> https://answers.launchpad.net/ubuntu/+ticket/3458
[08:11] <popey> is it possible to unsubscribe him/her?
[08:11] <Rinchen> He's come up on other tickets as well
[08:11] <Rinchen> I wonder if someone is sub'ing him to these
[08:11] <oojah> Wow
[08:12] <UMMASOFT> I'm from mexico, want to add two new languages to Launchpad. Chontal and Zotzil. How can I do this? Who may I contact?
[08:12] <popey> yes, he has replied to other tickets also
[08:12] <kiko> popey, well. it depends what he is subscribed to!
[08:12] <popey> and reported a bug
[08:12] <popey> can someone check his subs and un sub him from everything?
[08:13] <kiko> UMMASOFT, you should talk to carlos or danilos, but the easiest thing to do is to file a new ticket -- launchpad.net/rosetta/+addticket
[08:13] <popey> I kinda get the hint that he doesnt want the mail
[08:13] <popey> I tried reasoning with him but he just repeats the same thing
[08:13] <kiko> popey, right. but /what/ mail does he not want?
[08:13] <kiko> is he a support contact, or is he on some mailing lists we're not aware of?
[08:13] <popey> he replied to someone elses ticket, asking for help
[08:13] <popey> he gets all the replies
[08:13] <popey> no, he is a user
[08:14] <popey> no, neither of those
[08:14] <popey> just getting replies to his own (and other peoples) support tickets
[08:15] <popey> https://answers.launchpad.net/~lowen123
[08:15] <popey> those are the only two support tickets that are generating mail to them
[08:15] <popey> plus the bug linked from that recent ticket :S
[08:16] <kiko> popey, flacoste_lunch: can't we unsub him from 3322 and 3458?
[08:17] <popey> would it work to just reject 3458?
[08:17] <popey> or would that just irritate them?
[08:18] <mpt> I propose a new rule: No implementing anything in Launchpad that sends mail without it containing a footer explaining how to unsubscribe.
[08:18] <flacoste> mpt: good idea, that needs a spec! ;-)
[08:18] <popey> +1
[08:19] <flacoste> popey: i'm investigating the issue now
[08:19] <popey> thank you
[08:21] <mpt> flacoste, I don't think so, it's something that applies to individual features (with their own specs) that send mail
[08:21] <mpt> more of a meta-requirement
[08:22] <flacoste> mpt: i was just pulling your leg
[08:22] <mpt> mmhmm
[08:22] <popey> *ding*
[08:23] <oojah> People rarely read things unfortunately though.
[08:23] <popey> true but at least it gives them the opportunity
[08:23] <flacoste> popey: Lowen123 seems to have understood your message he's not subscribed to any tickets anymore
[08:23] <flacoste> even the one he opened
[08:23] <popey> mind you, it might rack up the spamassassin/mailscanner score with "click here to unsubscribe"
[08:23] <popey> good
[08:23] <popey> thanks for checking
[08:24] <popey> he will get a mail if I reject it?
[08:24] <flacoste> btw, when you reply to a ticket, you are only subscribed if you check the 'E-mail me future discussion about that request' checkbox
[08:24] <flacoste> popey: no, he won't since he unsubscribed
[08:24] <popey> ok
[08:24] <popey> you sure about that?
[08:25] <popey> i thought people saw all responses
[08:25] <flacoste> popey: totally positive, i have a test for that in the testsuite :-)
[08:25] <popey> I know I do because I am subscribed to them all
[08:25] <popey> :)
[08:25] <mpt> popey, coincidentally, I was just discussing that spam problem in bugzilla.mozilla.org
[08:25] <flacoste> also you can find which tickets someone is subscribed to by using the 'Susbcribed' report on their 'Support' page
[08:26] <flacoste> we are missing a 'Support Contact of' report, i have a bug open on that
[08:26] <mpt> popey, https://bugzilla.mozilla.org/show_bug.cgi?id=29041#c27
[08:26] <Ubugtu> Mozilla bug 29041 in MailNews: Composition "Support mailing list management (unsubscription etc.) headers - RFC 2369" [Enhancement,New]   - Assigned to nobody@mozilla.org
[08:29] <popey> flacoste: that user is still subscribed to the bug
[08:29] <popey> https://launchpad.net/ubuntu/+bug/82910
[08:29] <Ubugtu> Malone bug 82910 in Ubuntu "STOP SENDING E_MAILS TO  ME" [Undecided,Unconfirmed]  
[08:30] <flacoste> popey: a! he opened a bug also!
[08:30] <popey> yeah :S
[08:30] <popey> I dont see any way to reject that
[08:30] <popey> and I dont want to reply because he will get another mail
[08:30] <flacoste> kiko: any way to unsubscribe somebody from a bug?
[08:31] <flacoste> we subscribe someone else, but do we have unsubsribe someone else?
[08:33] <flacoste> popey: i'll take care of this
[08:33] <popey> thanks
[08:34] <kiko> flacoste, not that I know of, mmmm
[08:34] <flacoste> ok, i'll ask stub to do it then
[08:34] <kiko> matsubara, good job
[08:50] <oojah> Hmm, I can't help thinking that translating en -> en_GB should get less reward than "proper" translations :)
[09:16] <flacoste> popey: lowen123 was unsubscribed from the bug and I rejected it
[11:01] <Ubugtu> New bug: #82938 in launchpad-bazaar "The ~vcs-imports/+registeredbranches page exceeded its hardlimit and is now broken." [High,Confirmed]  https://launchpad.net/bugs/82938
[11:31] <Ubugtu> New bug: #82944 in rosetta "Missing <rosetta> tag in launchpad.conf for production[2,3,4]  causes oops." [Undecided,Confirmed]  https://launchpad.net/bugs/82944
[11:33] <matsubara> so kiko do you know what's this about: https://devpad.canonical.com/~matsubara/oops.cgi/2007-02-01/D222?
[11:33] <kiko> I know everything
[11:33] <kiko> ah, how fascinating
[11:37] <matsubara> haha
[11:38] <matsubara> kiko: well I just reproduced on sample data
[11:38] <matsubara> kiko: by using the web developer extension I cleared out all radio buttons and submitted the form
[11:38] <matsubara> kiko: and it crashed just like that
[11:40] <matsubara> kiko: could be a broken js or something like that? given that the user is using SeaMonkey?
[11:40] <kiko> matsubara, it happens in browser bugs sometimes
[11:45] <kiko> so we need to cope with it -- it's a normal situation
[11:49] <matsubara> it happened on firefox 1.5.0.9 on dapper as welll
[11:50] <kiko> I /think/ it can also happen when a translation page changes under your feet, matsubara 
[11:51] <matsubara> like a mid-air collison kiko ?
[11:51] <kiko> matsubara, exactly.
[11:51] <matsubara> hmm kiko that'd explain
[11:54] <kiko> I have a patch to fix that 
[11:54] <kiko> if you like
[11:56] <matsubara> attach to the bug and hand it over to carlos, perhaps?
[11:57] <kiko> yeah why not
[11:57] <kiko> what's the bug?
[11:57] <matsubara> I can't  decided the summary
[11:57] <matsubara> s/decided/decide/
[11:57] <matsubara> have a suggestion?
[11:58] <kiko> radiobutton missing from translation form causes oops
[11:58] <matsubara> perfect!
[11:58] <matsubara> kiko: https://beta.launchpad.net/rosetta/+bug/82950
[11:58] <Ubugtu> Malone bug 82950 in rosetta "Radiobutton missing from translation form causes oops" [Undecided,Unconfirmed]  
[11:59] <kiko> matsubara, would be nice to include an attachment from a URL
[12:01] <matsubara> attachment?
[12:04] <kiko> well I had the patch in a URL
[12:04] <kiko> and didn't want to save it and then push it to launchpad
[12:04] <matsubara> I think it's a reported bug
[12:04] <kiko> so I just linked to it from a comment
[12:04] <kiko> I'm sure it is. :)
[12:04] <matsubara> yes, I asked and realized what you meant.
[12:04] <matsubara> I was looking for the bug. :)
[12:06] <Ubugtu> New bug: #82950 in rosetta "Radiobutton missing from translation form causes oops" [Undecided,Confirmed]  https://launchpad.net/bugs/82950