[00:38] I notice a lot of support for language teams, so did the loco council make the call that LanCo teams were actually LoCo teams? [00:38] As bizarre as the logic in that is. [00:38] no [00:39] the decision was made that language teams would be provided the ability to use ltp [00:40] doctormo-other: essentially we all agreed that languages teams are not loco teams, but they do serve a similar function, so we're going to try to support them how we can [00:40] at least, that was my understanding, since I wasn't at that session [00:40] cjohnston: What's 'ltp'? [00:40] it was very much agreed though that if a language team wants a feature, they will more than likely be responsible for providing the code [00:40] loco team portal [00:41] mhall119: Makes sense, increases the scope a tad, but the loco directory is getting quite powerful anyhow. [00:41] doctormo-other: you doin reviews? [00:41] yup, hence why it's not the "directory" anymore, it's the "portal" [00:41] im workin on another one [00:41] cjohnston: yep [00:41] awesome [00:42] I'm trying to convince the new US-MA leader to not invest in the wiki so much. He's saying the ltp is too inflexible. [00:42] what does he want ltp to do that it doesnt [00:42] I think the main bugbear is the branding, or lack of team branding. [00:42] Coincidentally I was working on a small part of that last week. [00:42] doctormo-other: are you familiar with the use of tarmac? [00:43] ya, i saw [00:43] cjohnston: It's a deployment tool right? We were using it at UbuntuOne but I forget the specifics. [00:44] well.. basically.. when you review my branches (other than the one that is propsed to your branch) [00:45] if you set the review to approve (under add comment) [00:45] and the status of the MP to approved [00:45] if there is a commit message in launchpad, tarmac will do the merging for you [00:45] bbiaf, gotta spend a few minutes with the kids [00:45] iirc you still have dev access.. so tarmac will work for you [00:46] Ah yes that's right, automatic merging. [00:46] it wont accept approvals from non-devs [00:46] if you need something sooner than 15 minutes from now, ping me [00:46] Thanks cjohnston [01:01] cjohnston: I'm not sure about the changes to the title element and link. [01:01] removing it from the table? [01:02] http://imagebin.org/183563 [01:02] uggh [01:02] Just the way it goes onto the next line. [01:02] ya.. [01:02] remove the registration link from the h3 then and put it a line below [01:02] please [01:03] Aye aye [01:03] ty [01:03] stupid update-openids [01:03] Is there any reason to put these links into a button type item with an image as a background element? [01:04] Remove the 'Event Participation' title completely (assume context) and use a button at the top there. [01:08] I would like to do it similar to FB tbh.. I'm attending,, maybe and no.. with the list of attendees below [01:09] doctormo-other: if your interested in design stuff for ltp.. we have some mock ups that we really want to implement [01:09] You know that's my schtik :-) [01:09] i know it is.. but you have to be interested to do it ;-) [01:09] how do you like my #ubuntu-design channel? [01:10] I can't commit huge amounts of time, but i think I'd be useful to take a look and see what can be done. [01:10] cjohnston: How do you like _my_ ubuntu-design channel? [01:10] ya.. let me upload a few of the things and see what we can do [01:10] doctormo-other: i created it [01:10] after a discussion with the design team on tuesday last week [01:11] I thought I joined last week too, maybe you were there already :-D [01:11] lol [01:11] you joined during the session with wendar iir [01:11] c [01:11] i had created it the day before that [01:11] Of course, convergent dialectics! [01:13] doctormo-other: [01:13] http://dl.dropbox.com/u/2494160/Ubuntu%20LoCo%20Team%20Directory.png [01:13] http://dl.dropbox.com/u/2494160/Ubuntu%20LoCo%20Team%20Directory_Home.png [01:13] i woudl love to implement both of those [01:15] you will have to manually merge my branch into yours.. tarmac only does trunk [01:17] cjohnston: Yes I did a manual merge, lp just bounced my push. [01:17] bzr: ERROR: Permission denied: "~doctormo/loco-directory/event-page-design/": : A branch with the name "event-page-design" already exists for doctormo in loco-team-portal. [01:18] s/loco-directory/loco-team-portal [01:18] Oh the name changed recently. [01:18] :-) [01:19] The first thing to do with the linked designs is to split them up into work items. [01:19] There's a lot of changes in there. [01:19] ya.. [01:20] Although why would the loco portal have links for amazon ec2/cloud? [01:20] that wasnt the content to go there [01:20] it was samples for design [01:22] Ah ok, I think the map from the current homepage is a hard problem to digest into the proposal. [01:22] So we loose the function/links? [01:22] you talking the map of the globe that you click on? [01:22] everyone hates it [01:23] OK, I hate it too. [01:33] doctormo-other: on that event-page-design, i think that there may be a little bit of the css that you added that i didn't use.. if so, it should be removed [01:33] but i dont remember [01:34] cjohnston: I saw the diff, you removed both the css additions. [01:34] they are still in the branch that you pushed back after comitting mine [01:37] mhall119: you back? [01:42] no [01:42] eating dinner [01:43] ok [01:43] when you get back, id like implentation feedback [01:50] OK styles removed and reviews done. [01:51] sweet [01:51] is your branch ready for review again? [01:51] cjohnston: For your designs, what you need is a producer, not a designer. You've got the designs already. Production is just a matter of grinding away at the different modifications until the overall design is achieved. [01:51] cjohnston: Yes my branch is ready for review. [02:02] cjohnston: I'm back [02:02] mhall119: ok.. so.. it was discussed that we want to have the ability to define regional contacts in ltp [02:02] ie you be the CFL regional contact while itnet7 is the team contact [02:03] im trying to figure out how we should implement this [02:05] cjohnston: do we define regions in ltp already [02:05] svwilliams: no.. [02:05] and i have no desire to [02:06] my thought is a text field [02:06] make a Contacts model, foreign keys to userprofile and team, with a name field for the region [02:06] works for me [02:06] letting teams choose their own region names should give all the flexibility they could want [02:06] that was my thought [02:07] what page should the contacts be edited on [02:07] that's a good question [02:07] mhall119: Regions as in sub-teams? [02:07] doctormo-other: no [02:08] regions as groups of teams? [02:08] mhall119: like southeast region us? [02:08] no [02:08] The matter is mystical to us. [02:08] like gainsville orlando jacksonville miami tampa [02:08] regions as in "if you're in this part of my loco team's geographic territory and you want to do something, contact me" [02:09] That's exactly what we both just asked. [02:09] good for having primary contacts for metropolitan areas, etc [02:09] but not seperate teams.. or sub teams [02:09] svwilliams asked about groups of teams [02:09] cjohnston: Aye, my mistake, I meant to clarify. [02:09] cjohnston: mhall119: its kind of like subteams [02:09] because when you say region [02:10] svwilliams: there's no membership [02:10] contacts for sub-localities, not regions. [02:10] its a small location in a loco [02:10] just a contact [02:10] right true [02:10] so ... psuedo sub team [02:10] :-D [02:10] contact [02:10] doctormo-other: it could be a region of france though [02:10] so its however the team wants to define it [02:10] And it might not, region is ambiguous, no? [02:10] it doesn't even have to be a geographic region, if people want to have a translations contact, and a hardware contact, etc, they can [02:10] like northeast florida (sorry for non us florida people) [02:11] or jacksonville [02:11] ahh very cool ok [02:11] so its team contact for X [02:11] X = to whatever [02:11] yes [02:11] mhall119: So rip out the concept of 'regions' and just put them in as 'contacts', tell teams to use it for localities/regions or misc. [02:11] cjohnston: maybe call it "area" instead of "region" [02:12] Area contacts? [02:12] yeah [02:12] ehh still location based term [02:12] it is location based [02:12] so it can be geographic area, area of interest, area of expertise, etc [02:12] true [02:12] i truely hope that i have nothing going on at work tomorrow [02:12] mhall119: If it's an area or region then the model should include geo or address. [02:13] why? [02:13] why not just call it special contact [02:13] loco special contact for hardwre [02:13] loco special contact for tampa [02:13] Clarity and specificy. [02:13] loco special contact for south france [02:13] but doctormo-other it doesn't have to be location based [02:13] it could be area of expertise [02:14] doctormo-other: baby steps, let's just get a name first [02:14] let that run for a bit and see what people do with it [02:14] mhall119: Understood, I support svwilliams's idea for such a thing to be called 'special contacts' [02:17] cjohnston, I tried to sign into my local ltp and I received an error [02:17] The username (svwilliams) with which you tried to log in is already in use for a different account. [02:17] svwilliams: run manage.py update-openids [02:17] svwilli^ [02:17] excellent [02:17] then go get a bite to eat [02:18] maybe a nap [02:18] and a few drinks [02:18] road trip [02:18] go visit mike [02:19] lol well it was quick cause "no module named south [02:19] heh [02:19] wait, how did you syncdb? [02:19] um ... nope [02:20] well wait [02:20] i ran make init [02:20] which finally worked [02:20] "nope" isn't an answer to a "how did you" kind of question [02:20] lol [02:20] ah, make [02:20] yes it is mhall119 [02:20] cjohnston: nope [02:20] make init [02:20] then make lp [02:21] and then make live [02:21] svwilliams: sudo apt-get install python-django-south [02:21] no [02:22] cd loco_directory [02:22] I wish it would put env and all the rest of the non-branch into the parent cache, it's a pain to have to symbolically link everything when I test a branch. [02:22] ../env/bin/python manage.py update-openids [02:22] doctormo-other: have you tried nigelb's summit instructions? [02:22] doctormo-other: there's a better way to do it using bzr [02:23] I have'nt seen either the summit instructions or the better bzr way. [02:23] Although I could guess at them. [02:24] cjohnston: mhall119: http://www.murraytwins.com/blog/?p=96 [02:24] brian murray pointed me at that [02:26] is location information still available through the launchpad api? [02:26] no idea [02:26] mhall119, cjohnston its running now [02:26] you were not kidding [02:26] about it running forever [02:26] If its alright with you all I'll attempt to update the wiki [02:27] http://bazaar.launchpad.net/~gm-dev-launchpad/launchpad-gm-scripts/master/view/head:/lp_return_of_the_map.user.js [02:27] cjohnston: Caught OperationalError while rendering: no such column: events_teamevent.recap, your new branch doesn't have a migraton for recap. [02:27] that also comes from brian [02:27] svwilliams: you can run it while update-openids is going, if you want to run a separate terminal [02:29] crap [02:29] mhall119: I can tell you... latt and long are still available in 1.0 of the API [02:29] https://launchpad.net/+apidoc/1.0.html#person [02:29] doctormo-other: ok [02:29] brian said that people can not set their location via LP anymore though [02:29] is it available to anonymous connections? [02:29] so not many will have the data in place [02:29] he did say it was still in the API he thought [02:30] doctormo-other: im pushing it now.. r501 [02:30] mhall119: There are anon connections (guest user) but not all information is available. I'd have to test it. [02:31] cjohnston: I would be willing to take a poke at a bit-size item this coming week [02:31] this weekend may or may not end up being good... depending on in-laws [02:31] gotcha [02:31] cprofitt: i should be decently available next week too [02:31] great. [02:33] for the location pins are we looking for people or event pins? [02:33] people [02:33] k [02:33] brian said perhaps a greesemonkey script to have folks enter their location or use the api [02:36] brb [02:36] daughter just got home from MS event [02:39] cjohnston: Your recap modification looks sane, but it's in addition to a lot of content on that page that looks the same. [02:39] For instance comments. [02:39] cprofitt: Yikes *hug* [02:39] doctormo-other: onece again -- congrats on being a dad!! [02:39] yeah... middle school is a big transition [02:39] Thanks cprofitt!! [02:40] cprofitt: pong [02:40] hey nigelb [02:40] we were talking about OSM and bdmurray's script [02:40] lol, I thought you meant Microsoft, not Middle School. [02:40] Ah! [02:40] sounds like bdmurray feels it is a lot of work for minimal value [02:41] doctormo-other: my daughter uses Ubuntu and does not like Windows or OS X [02:41] she wears her Ubuntu shirts too school and answers kids questions [02:41] cprofitt: Mine too ;-) or at least, I pretend she has that view. [02:41] I'm glad I'm not the only one who read that as Micrsoft first and did a double take [02:41] my youngest doesn't express that view yet, but the six year old and eleven year old both do [02:42] cprofitt: Sounds like you a legion of a family, congrats. [02:42] yeah... three children... not quite 300... but they are passionate about Ubuntu [02:44] cprofitt: Did you catch the UK open source docs? I've been sending them around to American friends, you know, to incourage the use of etc. [02:44] g'nite all [02:45] doctormo-other: if you ahve ideas for improving the design, let me know.. maybe give it the grey background found on http://loco.ubuntu.com/about/ ? [02:47] doctormo-other: I did not ... feel free to send them too me [02:47] cjohnston: I've added comments to the merge proposal. [02:47] night cjohnston [02:47] night [02:48] cprofitt: On it's way to you. [02:48] danke [02:49] You been at October-fest party too? [02:49] it's November [02:50] doctormo-other: no, but I want to ... [02:50] mhall119: Did you get a chance to do those code reviews? [02:50] I think next year I head off to Waterloo for one [02:50] nigelb: no, it's not been a good day for getting things done for me [02:50] I was born there ... so I need to attend an October Fest there [02:50] mhall119: heh, ok [02:55] nigelb: I did all the code reviews. [02:55] cprofitt: I think your D's will get a kick out this image https://plus.google.com/u/0/photos/102241005050666075649/albums/5673096957440025649/5673096959467441778 [02:57] doctormo-other: ha. looks like cjohnston got to all of mine :) [02:57] nigelb: Yeah, I did all of his :-P [02:57] mpt: Are you interested in joining #ubuntu-design ? [02:59] doctormo-other, what's that about? [02:59] lol [03:00] mpt: Trying to ignite a new team. [03:00] We're hopefully going to be looking at some programs/games this cycle to get a sense for design in the community. [03:01] I just gotta post my bosses quote about open source software after reading those docs [03:01] “I need something I can rely on. If an open source based system breaks, who’s going to fix it?” [03:01] mhall119: Nevermind, cjohnston did the reviews \o/ [03:01] that is my fearless leader [03:02] * cprofitt faceplams [03:02] cprofitt: "You are!" :-P [03:02] Exactly [03:02] and with the Microsoft stuff... I fix it too [03:02] and the Apple stuff [03:03] cprofitt: I think the best response is that "open source is like sugar, we can use it to make our coffee sweet, but we can't expect the sugar maker to come round and make our coffee for us" [03:03] lol [03:03] true [03:03] I think it is better to say... Microsoft makes you pay just to have the priviladge of finding their bugs [03:04] Open Source lets you find bugs for free [03:04] :-) [03:04] In my spare time, I am, Analogy Man! *heroic music* [03:04] is that like a sandwich? [03:04] mhall119: all that's left for review is the docs changes. Wanna do that? [03:04] mhall119: kinda [03:04] nigelb: link? [03:04] its just rough working for a person that really has no understanding of FOSS [03:05] and discounts it... slams it... says we will never run it [03:05] mhall119: https://code.launchpad.net/~nigelbabu/summit/docs-cleaning/+merge/81862 [03:05] ... and yet we already are [03:05] cprofitt: keep your FOSS away from his Firefox, PHP and Apache [03:05] he had me install Apache and MySQL a week after making that statement [03:06] he had no clue those were FOSS [03:06] cprofitt: Can't you just put it in every day conversation? [03:06] Or just rename it 'commodity software', anything is better than slaming. [03:06] nigelb: approved [03:07] "I installed that open source software you asked for Mr. Jerk" (I don't know his real name) [03:07] http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000005481 [03:07] doctormo-other: lol [03:07] I just let it slide off... and go about 'getting IT done'. [03:07] cprofitt: just call it free softwre, he'll probably hear "freeware" and be cool with it [03:08] he has come around a bit since 2009 [03:08] he really likes my OSSEC server running on Ubuntu [03:08] cprofitt: He's following the crowd then [03:08] and my OpenVAS server running on Ubuntu [03:08] and my Cacti server running on Ubuntu [03:09] cprofitt: Swap our his desktop for Ubuntu running a windows theme. [03:09] I love making people go white and trembly as I log into many desktops at MEM [03:09] he even asked me if he could have my expo and scale 'features' on his Windows 7 [03:09] I had to tell him no... Windows doesn't have that [03:10] daker: you should /join #ubuntu-design [03:10] I would rather bring him along slowly [03:10] *doh* just say yes and punt a windows theme on a test box and then shock him with the fact it's Ubuntu. [03:10] he did give me 'permission' to run Ubuntu on my machine [03:10] he has some Windows only software he uses... so that would prove difficult [03:10] cprofitt: You're a nice guy. [03:11] I also value my job... I am currently the only source of income [03:11] no need to make people upset [03:12] +1 [03:14] cprofitt: Ah, the American way :-P as a certified Bolshei I'd never be able to stand by and watch people commit intellectual suicide. [03:14] bolshei? [03:15] doctormo-other: I have been looking to get a different job for three years now [03:15] Bolshevik, you know, left wing crazy person. [03:15] so I do not have to... but I have to swallow it to pay my bills and take care of my family. [03:15] doctormo-other: ah [03:15] mhall119: I use it in a fun, tongue in cheek way. [03:16] wasn't there another, further left group? [03:16] mhall119: You mean Sylvia Pankhurst? [03:17] mpt: #ubuntu-design is also a place that we are trying to get the design team to join to be able to contact them easily [03:18] cjohnston, it's worth a try. [03:18] mpt: i have a yes from a few of them.. so we will see :-) [03:18] g'nite [03:18] night cjohnston, again. [03:18] mhall119: did you see the new design in the summit bug? [03:18] doctormo-other: no, I was thinking of Trotsky [03:19] someone had given us a nice mockup. [03:20] mhall119: Ah, i think Chaplin was more left wing than Trotsky :-P [03:20] maybe, but that wasn't who I was thinking of [03:21] :) [03:22] oohhh looks like balsamic mockup nigelb [03:23] svwilliams: where? [03:23] I use it at work alot, nice designs keeps the customer from trying to change the colors [03:23] svwilliams: it is a balsamic mockup :) [03:23] don't know if this is the bug nigelb was talking about https://bugs.launchpad.net/summit/+bug/888686 [03:23] Launchpad bug 888686 in summit "Schedule could use a re-design (affects: 1) (heat: 6)" [Undecided,New] [03:23] svwilliams: yep, that's the one. [03:24] I like the fact they give it to free for people who work on open source projects [03:24] svwilliams: is it open source? [03:25] I don't believe so [03:27] svwilliams: Probably best to use inkscape then. [03:27] yeah oh I forgot the other sad thing [03:27] written on adobe air [03:28] Inkscape doesn't cut it for me as much as balsamic. [03:28] I tend to use things that work. [03:30] nigelb: That's a very insulting thing to say. [03:32] doctormo-other: I'm not insulting inkscape. [03:32] I'm only mentioning my lack of knowledge of it. Or time. [03:33] nigelb: "I tend to use things that work." == "Inkscape doesn't work" [03:33] doctormo-other: "Inscape doesn't work (for me!)" [03:33] nigelb: That's not what you said, means. [03:34] doctormo-other: Well, that was the intention, appologies if it didn't come out right. [03:34] OK, well other tools should be carefully considered. If balsamic can export canvas or svg then it matters not. [03:34] I believe it does doctormo-other [03:35] wait it might be jumping the gun ... it may only do things flat [03:36] the one thing that does draw me to them is this on getting balsamiq for free If you are a do-gooder of any sort (non-profit, charity, open-source committer, you get the idea) [03:36] from thier site [03:36] svwilliams: This was a similar issue with the linux kernel system, it was free for open source people. [03:37] Until the developer changed his mind and Linus had t write git. [03:37] Not without a whole amount of pain. [03:37] yes but now we have git :-D [03:37] which I like alot [03:37] you are right doctormo-other [03:37] they can change the rules at any time [03:37] svwilliams: heh, none of that git takl here :P [03:38] but I suppose for me while I'm still getting more proficient at inkscape [03:38] it works for quick mockups [03:38] nigelb: It's ok, launchpad will support git and we can all like git. [03:38] he I like bzr too [03:38] both are better than svn ... [03:38] and svn is better than nothing [03:38] (just kidding, I <3 git as well :D) [03:39] svwilliams: to be fair, svn is much much better than cvs [03:39] see, never got to use cvs but I suppose it is also better than nothing [03:40] and nothing is better than visual sourcesafe [03:40] believe [03:40] me [03:40] I had to use it [03:40] heh [03:40] stupid thing would lock files and wouldn't let you unlock them [03:41] say someone had a lock you go to them on thier pc and it wouldn't let them lock it or unlock it [03:55] mhall119: sent you richard weait's response [04:07] I am going to get some sleep folks... have a good night [11:02] Does anyone know who is responsible for https://vault.canonical.com/? [11:03] ISD I guess. [19:01] getting ltp errors again :-( [23:07] cjohnston, mhall119 - the LTP tracebacks are from our code. [23:07] wsgi does not let you print to stdout. [23:09] The easy solution is to do import sys; sys.stdout = sys.stderr [23:10] where are we printing to stdout? [23:11] File "/srv/loco.ubuntu.com/loco_directory/events/models.py", line 165, in first_team print 'Event %s has no team' % self.id [23:12] hmmm, we shouldn't be doing that [23:12] We should be logging that instead? [23:12] also, that should be happening [23:12] *shouldn't [23:12] once we get django 1.3, we can do better logging [23:12] right [23:13] mhall119: grep -rn 'print ' loco_directory/ | wc -l [23:13] returned 65 [23:14] :( [23:14] * mhall119 quicks LTP too [23:14] nope [23:14] not allowed [23:14] dammit [23:15] not allowed? [23:15] to quit [23:15] you arent either [23:16] ah. I didn't realize wwhat quicks was :P [23:16] dang, my spelling is bad tonight [23:16] i knew [23:16] lol [23:16] clearly [23:16] heh [23:18] I haz fix. [23:18] push it [23:19] cjohnston, mhall119 - https://code.launchpad.net/~nigelbabu/loco-team-portal/fix-stdout/+merge/82036 [23:59] nigelb: approved