[00:01] UndiFineD: its where we put our meetings, release parties etc [00:02] UndiFineD: nope.. no second account... against what alot of people want [00:02] or a couple people [00:02] or maybe two [00:03] lp needs to be translated and have an alternative account creation page for non-developers ;) [00:04] prolly not gonna happen [00:04] oh great, more work for me :P [00:04] no i am really off to bed [00:04] i guess not, but maybe the ubuntu SSO [00:04] UndiFineD: me too, got school tomorrow [00:05] * cjohnston gets to go divingtomorrow! [00:07] nice, diving [00:07] cjohnston: do you know the difference between https://login.ubuntu.com/+new_account and LP login? [00:10] when you create a LP account you also have a login.u.c account, but the other way is not working or something like that [01:24] matrix multiplication is a pain in the rear, anybody know a good shortcut or memory device for this? [01:24] mhall119: in what language? [01:25] crabbytag: math [01:25] mhall119: by hand? [01:25] for class [01:25] yeah [01:25] mhall119: nope. Just do it out :) [01:25] mhall119: it's actually not too bad [01:25] :( [01:25] maybe I'm just too tired to be learning it right now [01:26] mhall119: it's really not too bad [01:28] for you maybe [01:28] smartytag [01:28] mhall119: multiplication or addition? [01:28] multiplication [01:28] addition was easy enough [01:28] * crabbytag shrugs [01:28] I could wrap my brain around that [01:29] I think it's because I had to do so much of it last year [01:29] maybe, I'm doing it this year [01:29] we were writing a rendering engine [01:29] so needed to do some of that stuff out by hand before implementing it [01:29] it doesn't help that my professor's damn .pptx slides don't chose the non-ascii characters in OO.o [01:29] I ended up writing mine on a TI-83 :) [01:29] mhall119: oh noes. [01:30] I'll have to take them to work and convert them to PDFs [01:30] MSOOXML - MathML == Fail [01:31] I don't like XML [01:31] so I dislike MathML :) [01:31] at least it's a standard and people know how to implement it [01:31] LaTeX is nice, I don't know why that's not a web standard yet [01:31] mhall119: LaTeX has been around longer [01:31] MSOOXML just referenced some way MS did it math representation in some other product, gave no info on how to actually do it [01:32] crabbytag: I dunno, I never learned LaTeX either [01:32] mhall119: it's a good standard [01:33] that's what I hear [01:33] at this point, I'd be happy with anything that used an implementable standard [01:33] mhall119: you still in lp-dev? [01:34] cjohnston: yup [01:35] if you scroll up in there ronnie and i, ok ronnie, had a good convo with them [01:41] ah yes, good stuff [01:41] I've know about the similarity and differences between SSO accounts and LP accounts [01:41] that's part of our openiduser## bug [01:42] the other part is that the sync between SSO and LP for username and team membership info is evidently quite a horrible hack [01:42] so, if they provide an API that is keyed of identity url, that solves the latter problem [01:43] and if they provide an API where LD can act as a front-end to LP, that'll solve the former [01:43] hmmm, maybe it's time I took another look at the LP source [01:45] I think there's already limited ability for us to 'impersonate' a user, I think GroundControl does that [02:17] :-) [02:17] * cjohnston is packing [02:23] cjohnston: diving? [02:23] Morning \o/ [02:29] but of course [02:31] hehe [02:31] why does that sound so out of a movie [02:33] nigelb: go look at the preview of sanctum [02:33] we watched that friday [02:33] I want to watch Tangled :D [02:51] never heard of it [03:01] nigelb: tangled was so good [03:01] :D [03:20] cjohnston: it's the new disney princess movie [03:21] ic [03:34] yours isn't into the disney princesses? [03:34] mine loves them === crabbytag is now known as paultag [06:58] good morning [07:18] good morning [07:29] morning YoBoY :) [07:29] hi nigelb :) [13:06] how goes? [13:06] window fail :( [13:17] hehe === dholbach_ is now known as dholbach [14:55] morning [15:05] o/ [16:36] ping mhall119 [16:43] Ronnie: pong [16:44] i see that in the lpupdate.py the owner_profile is updated with: loco.team_owner.name, but what if ithe team_owner is another team? [16:45] in the file launchpad.py function: is_admin_or_owner i see the check for "lp_team.team_owner.is_team" [16:45] this seems unconsistent [16:46] the "is_admin_or_owner" function is the only function that sometimes calls the launchpadlib as a result of a page request [16:47] Ronnie: right, we should check that the owner is a person, not a team [16:48] oke, ill make a bug report for this [16:49] if the bug is fixed in the lpupdate script, is the subteam check in the function "is_admin_or_owner" still neccessairy? [16:51] Ronnie: I'd have to go look through the code to know [16:56] mhall119: in LD a team can have only one owner, right? and many admins [16:56] right [16:56] but, as you said, owner can be a team, not a person [16:57] which we'll have to consider somehow [16:58] mhall119: whats the difference in LD between admins and owners? [17:03] Ronnie: different fields, both point to UserProfiles [17:03] we don't really treat them any differently from eachother in terms of permissions [17:04] oke, so (theoreticly) we can abandon owner [17:13] mhall119: the members of the team_owner group should all be admins right> === nizarus_ is now known as nizarus === daker_ is now known as daker