[00:04] jcastro, [00:29] cjohnston: sure thing, first can i borrow a ski mask and some bolt cutters? [00:30] oh wait, you just want service don't you [00:30] in that case, ski mask is optional [00:37] lol [00:56] * mhall119 is starting an new hobby webapp [00:56] https://launchpad.net/readfeeder [00:56] and by "hobby" I mean something for the wife's work [01:04] Technoviking: around? [01:50] Grrr - my computer locks up with every update I install...:-( [01:53] * paultag hugs akgraner [01:54] paultag, back at ya! Hope you have no permanent injury or lasting effects from that second hand sound you are having to endure! [01:54] akgraner: dude, it's slowly building up my inner rage [01:55] * Pendulum hugs paultag [01:55] akgraner: this guy must be just deaf [01:55] his music is so loud it's carrying over the whole room [01:55] * paultag hugs Pendulum [01:55] and it's just noise, gah :P [01:56] #firstworldproblems [01:58] I swear i'm about to throw this kid out of the lab [01:59] paultag, go up to him and start dancing...with your thumbs pointed up like it's cool...see if you can get some others to join in :-) [02:00] akgraner: damn you! My cover's blown, he saw me laughing and looking at him [02:00] haha [02:01] well that is one way to do it... [02:01] akgraner: aye! :) [02:01] I wish I had my tactical Netbook [02:01] I'd sit next to him and play music over it's speakers [02:01] did he turn his music down? [02:01] akgraner: a bit, aye, but not nearly enough to not be rude [02:02] I like the dancing idea [02:02] See if you can get everyone in the lab to sing and dance with you... [02:02] not a bad idea... [02:02] flash mob time! [02:03] or ask everyone to go up to him and tell him how much they like his choice of music [02:03] hehehehehe [02:03] I wonder if I can find him on twitter and get a whole bunch of my friends to tweet at him [02:03] nah, that's lame [02:03] dancing is much better [02:04] I just gave him the thumbs up. It went /okay/ [02:04] oh do the Carlton Dance and sing tom jones songs [02:04] he just looked away [02:04] YES! I *love* the carlton dance! [02:04] I do that at parties [02:04] and linux Fests right? [02:04] duh! [02:05] Pete just walked into my office then walked out mumbling something about me building my own empire .... [02:06] yes! [02:06] hahaha [02:06] I asked him to knock on my imaginary "Les Nessman" door next time and wait to be invited in... [02:06] I can't repeat what he said to that [02:07] haha [02:07] hahahaha [02:07] yeah it's a laugh a minute :-/ [02:08] akgraner: ya know we love you [02:08] I hate my typing class, gah [02:08] Today: Flyers in Comic Sans, (with word art!!!!!!1111!!) [02:08] someone kill me, please [02:09] please [02:09] paultag, sending you hugs and noise canceling headphones [02:09] akgraner: you have no idea how welcome that is right now [02:09] and a clue bat...to give to someone [02:09] aye! [02:10] one more month [02:10] that's it. all I have to do, then school's out forever [02:10] you should make your own count down banner to sanity and reason! [02:11] hummmmmmm! [02:12] just sayin' at least you would be able to smile when you see it... [02:12] you know when you're running, and you've been running for like 4 miles, and you're just beat to crap, but you have one more to go? I'm feeling that right now [02:12] I'm so happy I don't have another 2 miles to go, that's all I'm ganna say :) [02:13] :-) you'll catch your second wind I am sure.... [02:13] :) [02:14] gotta go..have a great evening! Catch you all tomorrow - thinking about Jono's new meme thing... [02:16] night akgraner [02:24] akgraner, :-) [02:34] jono has a new meme? [02:34] wait, jono had an old meme? [02:38] * mhall119 clearly has gotten behind on his rss reading [04:22] jcastro: what is up [04:33] dude, I need to write up a promo piece [04:33] turns out the cleveland clinic (a huge (HUGE) hospital system) uses Ubuntu on their tablets that they give to incoming folks [04:34] I was talking with them about how to better manage them, but it's rad they do it. [05:05] paultag: that's awesome [05:08] paultag: \o/ [05:59] paultag: thanks for reviewing gaurav_pawaskar's package today. [08:01] good morning [08:02] hi dholbach [08:03] hi nigelb [08:18] good morning all [08:25] 'lo dpm [08:25] hey duanedesign :) [08:26] the closer we get to uds the sadder i am i could not go. *sigh* [08:26] just make me appreciate it in October that much more :) [09:06] morning all [09:06] heya kim [09:06] erm kim0 [09:06] :P [09:06] hey :) [09:30] morning nigelb kim0 === daker_ is now known as daker [10:24] *whee* new laptop \o/ [10:43] nigelb: what did you get? [10:44] jussi: a dell inspiron (for work) [10:44] Need to install Ubuntu on it tonight \o/ [10:44] bwahaha [10:45] jussi: which bit is lolworthy? [11:36] cool nigelb [11:37] duanedesign: :) [11:37] pleia2, popey, Technoviking: CC meeting in 23m? [11:41] JFo: still stuck without sleep huh? [11:42] yup [11:54] nigelb, yep [11:55] morning all [11:55] * nigelb hugs JFo [11:55] hello Technoviking [11:55] thanks nigelb [11:56] JFo: did you plot invading jono? :-P [11:57] I have, we are planning and plotting and scheming [11:57] dholbach: I'm here, green elf needs caffeine badly:) [11:57] mosly just the Sand Fran./San Jose area [11:57] Technoviking, wizard is about to diiie [11:57] heh [11:57] * JFo loved Gauntlet :) [11:58] Wizard needs food, badly! [11:58] * popey notes "Green elf" implies Gauntlet II [11:58] [11:59] NERD!!! [11:59] :) [11:59] * popey collects old arcade games :D [12:12] duanedesign: np [12:17] *cough* -offtopic *cough* place for everything and anything :P [12:19] nigelb: no.... [13:39] nigelb: how's whiskey tango foxtrot going? [13:39] paultag: roadblocked at work :) [13:39] fixing a fscking shell script :P [13:39] nigelb: righto [14:06] morning [14:06] moin [14:06] hey mhall119 [14:16] http://arshaw.com/fullcalendar/ would be nice to integrate with summit [14:25] AlanBell: integrate how? [14:27] replacing the scary bits in the schedule [14:27] bit of a big job though [14:29] AlanBell: ours drags and drops already [14:29] we just have to toggle it for certain people [14:29] I know [14:31] anyhow, I just thought it looked kind of nice. How is the Etherpad server coming on? [14:34] ooh, yes, this I want to know also [14:41] what the... [14:41] jcastro assigned me a bug? [14:42] *facepalm* yes, why didn't I see this earlier :( [14:42] I did? [14:43] yeah, I knew of it. Just fell of my list [15:40] dpm, nice post [15:41] dholbach, cool, glad you liked it, thanks :) [15:43] ping kim0 [15:43] Ronnie: hey [15:43] kim0: im making progress on the maps.ubuntu.com ... [15:44] a lot of it is working already [15:44] Ronnie: woohoo :) [15:44] now i need some toughts about the content of the different marker types [15:44] Ronnie: I know I havent been able to help much .. hope it's going good [15:45] Ronnie: we should be able to add/del new marker types thru django admin UI right [15:45] right [15:45] what should be nice (optional) information that could be shown for the "Ubuntu User" and "Ubuntu Server", any ideas? [15:46] Ronnie: I had added some info to the wiki page a few days ago .. not sure if you had seen those [15:46] i've seen the first comments you did [15:46] yeah they are those [15:46] then csenger added some more [15:47] i agreed on all of them, and developed the code with that ideas in mind [15:48] Ronnie: Maybe for user: name, pic, url [15:48] perhaps with a text field for notes [15:48] nothing that allows html or scripts ..etc [15:48] for each marker, there is an "Title, Content(which is different for each marker type), an url for more info, and the ability to add tags [15:49] the content should be a dictionary with fields, which should be rendered by template (at least thats my tought) [15:49] and what's Content(user) and Content(server) [15:50] the attributes of that content i haven't thought of yet [15:51] for the server, we could have: Ubuntu Version, .... [15:51] Ronnie: uptime, function (maybe multiple select) [15:51] so people can brag about uptime on a global scale :) [15:52] uptime is hard, because that needs to be updates each second ;) [15:52] hehe [15:52] hmm [15:52] jono: hey [15:52] Type of server, "webserver, mailserver, proxy, fileserver" [15:53] hey all [15:53] hey kim0 [15:53] Ronnie: yeah something like that .. with possibly custom at the end [15:53] indeed [15:53] does anybody know how lp:summit is deployed in production? mod_wsgi, I'd guess? [15:55] any more ideas for the server content? [15:56] Ronnie: let's get a version running first, then we can collect more creative feedback from a wider audience .. shouldn't be too hard to add optional fields later I hope [15:57] Ronnie: thanks for the great work man :) [15:57] kim0: i want to use a dictionary + template, so if we update the template, more dictionary_keys we can use. So it should be really easy ;) [15:57] jcastro: do we know who is providing a server for etherpad to be tested/deployed on? Is it Canonical IS or the cloud team or someone else? [15:58] Ronnie: sounds really good [15:58] I am not sure who is doing what [15:58] AlanBell: I think kirkland should know [15:58] ooh, a recipe for nobody doing anything :( [15:58] AlanBell: I am swamped with scheduling unfortunately [15:59] kim0: feel free to add additional marker types and paramters: https://wiki.ubuntu.com/mapuntu/API#Marker%20Types [15:59] * kim0 nods [16:00] kim0: im also creating a server .py script, that ask the information interactively, so it should be easy to add the marker [16:00] * kim0 hugs Ronnie :) [16:01] sounds awesome [16:01] * AlanBell goes to find kirkland [16:02] dpm, about set? === maco2 is now known as maco [16:03] jono, yep! [17:02] alright my friends - I call it a day [17:02] see you all tomorrow! [17:09] jussi: here's the list of rooms btw: http://summit.ubuntu.com/uds-o/ [17:10] jussi: I'll have the remote participation page made today [17:10] jcastro, go you! [17:10] ok, calling it a day here too... [17:11] have a nice rest of the day and see you tomorrow! [17:19] jcastro: nice, Ill get those sorted soon. [17:41] bah, how can ftp be so crap. [17:42] jussi: uploading file by file? [17:42] (it is crap that way) [17:42] I suggest uploading a zipped file and unzipping on server (if you have permissions to do so) [17:42] nigelb: how is better? [17:42] no, I cant. [17:43] Ive only got ftp access, no cli [17:43] jono: I'm working with the Ubuntu-HU folks to do some night tourism on wednesday and thursday, how do we get things up on http://uds.ubuntu.com/social-events/ ? do you anticipate more sponsors doing events that may conflict? [17:43] jussi: no recursive file upload. [17:43] (or if there is someone else I can ask, please let me know :)) [17:43] pleia2, jcastro can help get that content up [17:44] pleia2, as for social events, I believe there is Mon, Tue and Fri night things [17:44] pleia2: send me a mail with all the info [17:44] jcastro: ok, once we get all the details I'll let you know, thanks! [17:53] pleia2: is the blind dinner on there yet? [17:53] (as an optional social event) [17:53] Pendulum: I suggested it to Hanji to get some details (location & neighborhood, whether there are other things in the area we can do that evening) [17:54] ok [17:54] cool :) [17:54] (I just noticed the interest on the accessibility blog :) ) [17:54] *Hajni [17:54] cool [17:54] I'd like to try it, especially after kirkland blogged about his experience [18:12] if anyone has come across good hosting that is also environmentally friendly (and really is, not just says they are), please let me know. [18:13] jussi: what kinda hosting are you looking for ? [18:14] czajkows1i: web hosting - joomla site probably. [18:14] jussi: I alwways pimp blacknight.com [18:14] friendly and fast and good prices [18:16] but how environmentally friendly are they? [18:17] I don't know [18:17] ask them [18:17] :) [18:17] not being smart [18:17] :) [18:17] fair enough === daker is now known as daker_ [18:18] its annoying, as I googled a fair bit, but its hard when you havent heard of companies. [18:19] jussi: you might do carbon offset separately [18:19] hrm [18:20] I was looking at one of these: http://www.aiso.net/general-hosting-plans.html (but Ive never heard of them) [18:21] hetzner.de are working well for us at the moment === czajkows1i is now known as czajkowski [18:23] AlanBell: friend's hetzner died all of a sudden last week for a few hours :\ [18:23] we have two hardward boxes [18:23] hardware [18:24] the big one is a core i7 980ex with 24GB ram [18:24] oh, ok. these were vps [18:25] we run KVM on them and have a bunch of chunky VMs [18:25] naice [18:31] jussi: I'm not sure how eco-friendly Google's current cloud hosting is, but I have heard about them running test data centers that used natural cooling or other power-saving techniques [18:32] mhall119: ooh, sounds interesting [18:32] I like the look of that asio.net, but they do sound expensive. [18:32] also, a2hosting looks interesting [18:35] jcastro: kirkland and elmo seem to have confirmed they will be running an etherpad server for uds [18:35] jussi: if facebook ever goes like amazon and hires out their dataceners, just fyi, facebook is eco friendly [18:35] AlanBell: yay! [18:35] AlanBell: \o/ [18:35] Daviey: mhall119: how should I store the etherpad URL such that it is a summit preference somewhere? [18:35] * czajkowski kicks the wiki [18:35] AlanBell: thanks for puhsing this [18:35] stop giving me an error when I change things [18:35] >:( [18:36] AlanBell: there is a url thingy on the blueprint, that's what jcastro suggested earlier [18:36] czajkowski: 22:19 < jono> AlanBell, I have followed to up with IS to see what is going on with the wiki work [18:36] AlanBell: in settings.py [18:37] nigelb: yeah, but that was daft :) [18:37] AlanBell: ah cool [18:37] AlanBell: heh [18:37] mhall119: do we plan on generating etherpad urls? [18:37] mhall119: cool, I will do that later [18:37] (inside summit itself) [18:37] nigelb: that bit is solved [18:37] just need to store the server URL [18:38] AlanBell: oh, great :) [18:38] nigelb: my summit modification, links on the schedule http://libertus.co.uk:8000/uds-o/2011-04-14/ to pages like this: http://libertus.co.uk:8000/uds-o/meeting/full-of-awesome/ [18:38] nigelb: I gather that's the plan, yes [18:38] last UDS IS told us that etherpad wouldn't scale enough to be used for summits, but I guess they've changed their mind (or had it changed for them) [18:38] mhall119: well, AlanBell already wrote the code, so I guess I got my answer :p [18:39] mhall119: kirkland said, if it fails we can always fallback to gobby [18:39] or was it elmo [18:39] elmo said they will do both [18:39] both simultaneously? [18:39] anyone want to take bets on which will fall over [18:39] both [18:39] mhall119: both servers will be turned on [18:40] AlanBell: ah, ok [18:40] AlanBell: what are the odds? even? [18:40] but hopefully only one will be used [18:40] (the irony of that sentence is making me smile :P) [18:40] AlanBell: if gobby is not used, it going down is not something that we'll notice [18:43] mhall119: do you know how often the icals are updated? [18:44] I think its like rss, immediate. [18:44] jcastro: which icals? [18:44] the ones Summit provides? [18:44] yeah [18:44] every time you request it [18:45] barring caches [18:45] but I don't think anything is caching them [18:49] jono: you about my dear ? [18:49] czajkowski, yup [18:49] you free for a 2 min pm ? [18:59] mhall119: also in summit, how do I assign crew? [18:59] iirc we added a field for crew? [19:02] paultag: this sounds like someone you might know http://i.imgur.com/PTQOa.jpg [19:03] :-P [19:04] yay, ETHERPAD_HOST added to settings.py [19:06] so what do you really want in the header of a meeting page? like this: http://libertus.co.uk:8000/uds-o/meeting/full-of-awesome/ [19:09] at the moment I have title-room, timeslot, description, links to wiki and blueprint, attendees (which could get big and I am not sure has value) and a QR code to the wiki url of the meeting [19:09] is there any value in having a QR code to any of the various options? [19:09] are there things to trim, or things to add based on stuff that is available in summit? [19:16] jcastro: in the admin, you have to mark attendees as "willing to be crew", then you can assign them to specific days [19:17] AlanBell: would the qrcode to the wiki really be useful? [19:18] I think that is doubtful [19:18] my original concept was that the QR code would link to the meeting page URL itself and would be printed on the paper stuck to the door [19:18] mhall119: oh ok, I see [19:19] however it has been pointed out that the number of devices that can actually scan a QR code and use etherpad is kind of small [19:29] mhall119: oh I see, is that what the crew field is in the admin interface? [19:32] mhall119: oooh, got it! [19:32] jcastro: yeah, Crew records link attendees to days [19:32] mhall119: dude this is awesome! [19:32] :) [19:35] mhall119: ok so in the future [19:35] when the applicant checks "willing to be crew" [19:35] the box will be autoselected? [19:35] jcastro: we can do that, yes [19:35] but it's not currently implemented [19:36] * jcastro nods [19:36] this is still 38497593845% better than the wiki way [19:36] that's a big improvement [19:36] unless the wiki way was zero [19:36] yeah, zero [19:36] :) [19:37] so 38497593845% of 0 better.. awesome! [19:37] jcastro: also, the openid-follow-renames code will be in django-openid-auth trunk soon, so we can start to put that into action for summit [19:37] Daviey: ^^ [19:37] what's that in english? [19:38] we can enable summit such that if someone changes their nick in launchpad, their django username is updated to match [19:39] also, we can enforce that the user has an lp profile, so we don't get anymore openiduser#### usernames [19:39] ooh nice! [19:42] mhall119: the crew being listed on the day paige is sweet [19:43] you say that now, wait until everyone knows to make you work [19:43] haha [19:43] mhall119: +1 [19:44] jcastro loves me, I get to crew twice \o/ [19:44] :p [19:44] nigelb: gotta earn your keep [19:44] heh [19:45] mhall119: thats the whole point [19:45] any crew schedule where cjohnston is not crewing is unfair :P [19:48] mhall119: It might need packaging up.. [19:48] jcastro: is crew set to where it can be put on the wiki page as well? [19:48] Daviey: achuni has already said it'll be built and put in the ISD PPA [19:49] mhall119: ok, cool - it might be a good idea to raise an RT to get that rolled out as soon as it is in the PPA then. [19:49] mhall119: fancy taking that [ACTION]? [19:50] Daviey: sure [19:50] surely we'll have a summit session at UDS? [19:51] nobody has drafted a blueprint yet. [19:52] can I? [19:52] no [19:53] nah [19:53] oh wait [19:57] nigelb: where is crew listed [19:58] Technoviking: top of each day's schedule [19:58] Technoviking: You need to do an SQL dump... :) [19:58] haha [19:59] Daviey: need more SQL fiber first:) [19:59] heh [20:03] pleia2, vish & nigelb: I won't be going to UDS this year. Hope you all have a good time. [20:04] Daviey: if I manually schedule a session will the jumbler touch it when you run it? [20:04] * nigelb hugs doctormo [20:04] ha ha, ew [20:04] doctormo: hugs! thanks :) [20:06] jcastro: i believe so. [20:06] jcastro: do you need to create adhoc sessions atm? [20:06] I would like to yes [20:06] jono: I'd like to get our roundtables out of the way and schedule them now if that's ok [20:06] jcastro, yes please [20:06] pick the same room for each one if possible [20:06] but if not, no worries [20:07] I'll do that [20:07] because I need to test the colors [20:07] Daviey: did someone do the colors? [20:07] jcastro: okay.. we need a nice form for adhoc sessions.. it is really ugly people using the admin ui for it. [20:07] I dont think colors have been done yet [20:07] jcastro: i haven't seen the change land, so assume no. [20:08] can someone do the colors before thursday? [20:08] Daviey: ill get on the colors thing... [20:08] jcastro: patches welcome :) [20:08] lol [20:08] Daviey: how are the tracks defined for this? are they by slug or ...? [20:08] I would love it if they did it by name [20:09] because people always forget to select the track in the UI [20:09] haha, "congratulations/applogies" [20:10] cjohnston: the trackfix management script should convert names into the correct track objects. [20:10] *but* trackfix needs updating for the new track names. [20:10] ok.. and thats what i looked at yesterday, and I don't understand how it works or whats broken [20:10] ok, my attendee list now works, with links to launchpad profiles and required attendees are in bold. I dropped the QR code. [20:11] anything else to change in the header or does it look OK? http://libertus.co.uk:8000/uds-o/meeting/full-of-awesome/ [20:11] jcastro: i see that some sessions have already been scheduled... note that they autoscheduler will not attempt to move manually scheduled sessions.. [20:12] So people shouldn't schedule stuff to 'help' [20:12] Daviey: perfect, thanks [20:13] Daviey: sorry I had to schedule them asap, linaro has some special needs [20:13] AlanBell: lgtm, but how well does it scale with say 30 attendees? [20:13] i dont know that we would want an attendees list.. or atleast not up top [20:13] maybe at the bottom seperated by a "," [20:14] the UL would just get bigger [20:14] not sure quite how I can show you that without 30 people logging on to my server with openID [20:14] pleia2: Are you certainly going to UDS in budapest? I need someone to take over tea duty. [20:14] jono: ok, snagged Kazincy as our home room each day [20:14] AlanBell: can you fake it with a for loop to test? [20:14] add 60 AlanBells? [20:14] so everyone remember "sounds like unabomber" [20:15] lol [20:15] Daviey: actually it would be great if a couple of people could log on [20:15] AlanBell: fake it in the template [20:15] doctormo: yes, flights booked [20:15] Daviey: fake it in a static html page. [20:15] then I can make some required and some not required and I will double it up a few times in the template [20:16] AlanBell: can i have a time share of the thread please ? :) [20:16] novacut? [20:16] runserver doesn't scale well does it! [20:16] AlanBell, TemplateSyntaxError at /uds-o/meeting/full-of-awesome/ [20:16] 'datetime' is not a valid tag library: ImportError raised loading django.contrib.admin.templatetags.datetime: No module named datetime [20:17] jcastro: ^ [20:17] AlanBell: ok so clue me in a sec, this thing you're working is basically "click on the title and the notes will magically open up" [20:17] pleia2: The requirements are fairly simple, just take over a handful of pg tips/yorkshire (I can send you some via mail if you like) and find out how the hotel does hot water. 103°C boiling water, not just 90°C coffee water. The find the people by wednesday who are dying for tea and help their poor souls. [20:17] doctormo: can I take it through customs? [20:17] pleia2: Sure, [20:17] Budapest is in the EU right? [20:17] Daviey: fixed [20:18] cjohnston: the crew on tuesday is the husband-wife novacut video editor team(tm) [20:18] jcastro: yes [20:18] AlanBell: OMG. [20:18] brilliant [20:18] gotcha [20:18] jcastro: or "click on a little icon next to the title" to be precise [20:18] jcastro: the magic is strong with this one [20:18] doctormo: yeah, they're part of the EU [20:19] doctormo: how does one get 103C water, ask the hotel? :) [20:19] pleia2: Yes, or if you're in the USA, bring an electric kettle because the hotel won't have anything that hot. [20:19] pleia2: dig a deep hole [20:19] But basically it's boiling water, hopefully not by microwave and you should be good. [20:20] pleia2: Note, kettle might combust if you bring it from USA, voltage difference. [20:20] ;) [20:20] oh dear [20:20] pleia2: Yes, US kettle won't actually work in the EU, voltage not high enough. [20:20] other way around [20:20] But it shouldn't catch fire nigelb! [20:21] voltage not low enough [20:21] doctormo: I was slightly exaggerating [20:22] I am sure I can find one on amazon [20:22] I'll figure out voltage stuff [20:22] Daviey: that is 30 of me [20:22] You can get coverting things I think [20:22] I have adapters, but not voltage adapters [20:22] two or three columns might be nicer [20:22] anyay, I just realized its 1 am. Time to head to bed. [20:22] night nigelb :) [20:23] pleia2: let me see if I can pack one :) [20:23] thanks for the hug nigelb [20:23] If you can get convertor, I can get kettle [20:23] nigelb: but by the time I know if you can come it'll be too late for me to order one :( [20:23] I'll see what I can do [20:23] pleia2: good point :( [20:24] maybe one of the ubuntu-hu people can bring one [20:24] psst, ask cjohnston :P [20:24] pleia2: You know those guys! :-D [20:24] he's from florida! [20:24] doctormo: yes :) [20:25] looks like budapest castle and "ruin pubs" (ruinpubs.com) will be on the ubuntu-hu night tourism list :D [20:26] AlanBell, that is a little sucky IMO. [20:26] AlanBell, I think comma sperated list at the footer would be better IMO. [20:28] AlanBell: did you contact kirkland? [20:28] looks a bit crap as it is all me, variety would be good [20:28] AlanBell, i did sign in [20:29] lots of us [20:29] * JFo is loopy [20:29] AlanBell, The importiant thing on that page is the pad.. pushing it down the page is suboptimal IMO. [20:29] Daviey: I agree [20:29] jcastro: yes, and elmo in -devel [20:30] oh rock and roll [20:30] everything going ok? [20:30] sorry I haven't been around today, slam city [20:30] salgado, o/ [20:31] * salgado waves [20:32] Daviey: how about now, comma separated at the top [20:32] hey salgado [20:32] and yes, I will deal with the trailing comma [20:32] AlanBell: yeah, i just reloaded.. that is better... can you repeat 30 times? [20:33] AlanBell: question for you [20:33] AlanBell: so how does it name the document? [20:33] repeated the loop 15 times, for 30 names [20:33] it would be brilliant if it just took the blueprint name [20:33] http://padserver/{{ summit.name }}-{{ meeting.name }}?_theme=micro [20:34] so in this instance uds-o-full-of-awesome [20:34] how flexible are you on that? [20:34] we put the o in the blueprint already [20:34] so we don't need the uds part [20:34] so like [20:34] jcastro, hang on... [20:34] http://blah:/community-o-locodirectory-improvements [20:34] the padserver won't be tied to UDS, right [20:35] oh I see what you mean [20:35] so having a convetion of ^uds-X .. is prtty clean IMO [20:35] ok [20:35] I was worried about collsions between udses [20:35] e.g. community roundtable [20:35] AlanBell: I make them put the letter in every blueprint [20:36] uds-o-community-o-locodirectory-improvements <-- some replication, but 'pretty good' TM [20:36] even linaro ones, private meetings and other exceptions? [20:36] oh you know what [20:36] jcastro, TBH, people won't need to care about the blueprint url [20:36] it doesn't matter [20:36] we won't have to care about remembering the URL [20:36] indeed [20:36] as long as I can click on it who cares [20:36] right right [20:36] the summit schedule *is* the index [20:36] * jcastro says carry on awkwardly [20:37] ok, so 2nd question [20:37] "as you were soldiers" [20:37] WAIT.. he has another question [20:37] is there a way to go "etherpad give me all the documents for uds-o on one page" [20:37] lol [20:37] jcastro, Yes! [20:37] +1 [20:37] using tags :) [20:37] DUDE [20:37] so we can get rid of this "proceedings" crap [20:37] and just tell everyone not at UDS "watch this page" [20:38] jono: ^^^ [20:38] jcastro, private etherpad (PNE) allows a full index... but ACL is not suitable for our requirements ATM. Therefore tags rock! [20:38] anyone have an example URL of an etherpad doing tags? [20:38] so I can see what it looks like? [20:38] one mo [20:38] just type in a tag [20:39] jcastro, http://pad.daviey.com/test [20:39] with a # so just type #awesome in a pad and that will be a link to all pads tagged with #awesome [20:40] http://pad.daviey.com/ep/search?query=awesome [20:40] ok so I pretty much love this [20:40] ok and how do we tag the document [20:40] just put #community in it? [20:40] yup [20:40] AlanBell: can we pre-seed the pads with those tags? [20:40] ooh, jcastro you will like this bit . . . [20:40] this is. AWESOME. [20:41] http://pad.daviey.com/ep/pad/view/test/latest [20:41] hit play [20:41] * jcastro nods [20:41] seen this before [20:42] nigelb: hehehe, I saw that on reddit :) [20:43] mhall119: that could be done with a bit of etherpad hacking to take some tags off the querystring and use them to prepopulate new documents [20:43] AlanBell, I *think* that is already supported [20:43] however I doubt we will be allowed to do that if they want a clean packaged etherpad server [20:44] orly? if you can find the syntax to prepopulate then I will totally make that happen [20:44] AlanBell, I remember some discussion about it, but don't know if it landed [20:44] AlanBell, "clean and packaged" means we can add patches as needed. [20:47] * AlanBell fixors trailing comma on names [20:49] hmm [20:49] maybe it didn't land [20:52] jcastro, I don't think the proceedings are "crap" [20:53] they provide a valuable summary of the event [20:53] no no that's not what I meant [20:53] and just showing notes is not enough - they need to be summarized [20:53] I meant providing the index of the sessions [20:53] oh oh, I see what you mean [20:53] oh dude, then let's do this [20:53] I got it [20:53] community-summary [20:53] and tag it #community [20:54] then you just live-update it throughout the day [20:54] so instead of track leads having to do a huge summary at the end of each day [20:54] you tell the people in the session "after each session, add a one line summary of your session to the summary notes" [20:55] jono: does that make sense? [20:55] like last time the track leads went person to person "hey I need like a quick summary of your sessions" [20:55] jcastro, good idea, but I suspect few will use it in all the madness of UDs [20:55] UDS [20:55] jcastro, you can mix and match tags... [20:55] so . . . we need a link on the meeting page to pad.ubuntu.com/uds-o-track-day [20:56] remember how we do that with wiki pages, but often the pages get left empty [20:56] jono: right but this is way less mad, since we can put the links right on the summit page [20:56] #summary and #uds-o and #community [20:56] we could...do that and then ask the track leads to use that as content for the proceedings and to buff them up [20:57] right, the reason people don't do it is because there's no easy way to go from the schedule to the wiki [20:57] nigelb, ! How busy are you... ? :) [20:57] but if we just put a link right next to the track [20:57] since you have to go to that page every day [20:57] for example: [20:57] Daviey: check this out: [20:57] http://summit.ubuntu.com/uds-o/ [20:57] see the By Track: [20:58] it could be Community - (Summary) [20:58] and summary is a link [20:58] to community-o-summary [20:59] is it one summary per day or one summary per uds (for each track) [20:59] per day per track [20:59] okies, on it [20:59] "This is what happened in Community today" [20:59] AlanBell: wait! [21:00] let's convince jono it's a good idea first [21:00] quicker to code it up and show him it is a good idea :) [21:00] jono: right, so this is how you make this less work [21:00] so last time you had to find us and be like "guys what did you do today" [21:00] then you would have to compile all that together [21:01] instead you would say "every session you run put your session is there, or you will be killed" [21:01] jcastro, I think it is a good idea, but I don't think the tool was the problem, but I am happy to trial this if you want [21:01] then at the end of the day you take all our raw stuff, massage, and done! [21:01] AlanBell, One more thing... Any chance you can add ETHERPAD_HOST_SUFFIX ? :) [21:01] right, and if we have it right on the schedule it will be in our faces, so we'll be inclined to make sure it doesn't suck [21:02] AlanBell, meh, scrub that [21:02] well you can put a port in the host if you want [21:02] AlanBell: oh, another idea but it's probably P material [21:03] in any given doc I can designate what's summary content [21:03] but nm, that's probably too complicated [21:03] jcastro, make sure you liaise with IS over the etherpad reqs [21:03] jono: kirkland and Daviey are doing that [21:04] I'm not involved in that [21:04] jono: I have been talking to kirkland and elmo today [21:04] jamespage is the mug^D person doing most of the heavy lifting atm. [21:04] jono: I'll be going to LGM in Montreal instead of UDS this cycle, are there any graphics related interests I could communicate on behalf of the Ubuntu community? [21:04] jcastro, ok, can ask you to just have oversight to ensure everyone is keeping the comms channels open? [21:04] Daviey: is it going to be EC2 or a real server? [21:04] elmo says we should be good to go with pad.ubuntu.com [21:04] jcastro: pass. [21:04] jono: nod [21:05] doctormo, I don't think so - maybe talk to Ivanka thoug [21:05] h [21:05] Daviey: is that pass as "I don't know?" or pass as in "lol not my problem?" [21:05] aye aye [21:05] jcastro: mostly the former. [21:05] heh [21:05] "a little of both" [21:05] AlanBell: ok so next question [21:05] AlanBell: can jcastro embed a pony? [21:05] a flashing GIF pony? [21:06] no no, nothing so drastic [21:06] actually yes [21:06] AlanBell: I assume the server your running is running summit [21:06] so what's the plan wrt. landing that in summit on summit.u.c? [21:06] AlanBell: what about play some midi files on page load? [21:07] * AlanBell adds the pony [21:07] jcastro: the "server" is my laptop [21:07] and yes, running summit [21:07] jcastro: AlanBell's branch can land pretty quickly.. we can use pad.ubuntu-uk.org as an interim... the minimal theme is not functioning but valid proof of concept [21:07] click on the summit link in the header [21:08] Daviey: how about pad.daviey.com [21:08] Not really happy landing the pad server AlanBell is developing against [21:08] Daviey: ok so you're not concerned about landing it and deploying it quickly? [21:08] Daviey: sorry let me rephrase [21:08] ok so landing his branch and having it on prod summit.u.c won't be a problem? [21:08] Daviey: I put pad.ubuntu.com in the settings.py [21:08] AlanBell: i'd rather a *ubuntu* domain TBH :) [21:08] jcastro: no problem. [21:08] and primarypad.com in my localsettings.py [21:09] AlanBell: groovy [21:09] jcastro: it's a simple deployment atm, as trunk = deployed. [21:09] Daviey: alright so basically he can prototype all he wants irregardless of what you guys do with the real etherpad we'll use [21:09] AlanBell isn't making any DB changes, so nice and simples [21:09] * AlanBell is simples personified [21:09] AlanBell: I owe you many beers [21:10] this is awesome [21:10] * AlanBell opens a tab [21:10] AlanBell: Can i land your branch now? [21:10] Daviey: 10 minutes or so [21:10] AlanBell: okay, throw in a merge request when ready [21:10] Daviey: ok so when this lands [21:11] we'll basically have it [21:11] but with a temporary etherpad [21:11] yes [21:11] ah awesome [21:12] jcastro: Finding someone to do an etherpad ubuntu theme would be good for deployment IMO :) [21:12] it's just CSS foo. [21:13] you mean for the full on pad? [21:13] or the embedded thing [21:13] I would think most people at UDS will do the embedded thing [21:14] would need both eventually [21:14] Daviey: I suppose integrating the IRC channel into the side thing will be hard [21:14] cause im sure people will use the pad.u.c outside of uds [21:15] cjohnston: right, but the time crunch is for UDS [21:15] jcastro: nope, not hard [21:15] thats why I said eventually ;-) [21:16] jcastro: what side? [21:16] on the sidebar in the notes screen [21:17] jcastro: Yeah, i'm saying if we get the ubuntu theme into the first deployment of etherpad, it's more likely to get done :) [21:17] Daviey: ok, so you want me to find someone to do an etherpad ubuntu theme, I can do that. [21:17] jcastro: Won't that make the page /really/ cramped? [21:18] Daviey: yeah bridge too far, I am just brainstorming [21:18] Daviey: right now IS has to set up each room with an IRC client, and like a browser window [21:18] in the future [21:18] it would be cool if we just had a frame with the notes in the middle, irc, and the next part of the schedule in one thing we can fullscreen [21:19] Daviey: where would a contributor pull the css from, can they just bzr branch lp: from somewhere to get the theming stuff? [21:19] ooh, link to icecast for the room would be good [21:20] AlanBell: there's a bug for that! [21:20] paultag: :_ [21:20] Daviey: depends on why [21:20] nigelb: :) [21:20] AlanBell: but if you can put it on this page, great! [21:20] (I just popped it just before bed) [21:21] ping kim0 [21:21] Daviey: wassup? what are you plotting? [21:21] nigelb: want to do the CSS for etherpad? [21:21] http://84.86.207.22:8000/ if you have time, could you give some feedback [21:21] jcastro: this weekend? YES! [21:22] \o/ [21:22] * nigelb sets friday as etherpad hackday [21:23] I have a bunch of summit fixes to do too, so perfect [21:24] mhall119, so, after talking to Daviey and james_w we figured it'd be possible to have a separate theme on summit.linaro.org just by using separate 'media' directories for that vhost, with our custom css/images [21:25] Ronnie: hey [21:25] the only thing we wouldn't be able to do with that is change the ubuntu log as that's hard-coded in the base template, so I've proposed a change to the light-django-theme thing: https://code.launchpad.net/~salgado/ubuntu-community-webthemes/ubuntu-logo-to-css/+merge/58383 [21:26] although I might have proposed it against the wrong branch? [21:28] * AlanBell chucks in a merge request [21:29] kim0: i hope we could have it ready before the launch of 11.04 [21:29] I am still working on the track daily summary thing, complicated by the fact that meetings can be on multiple days [21:31] Ronnie: hmm deploying to production is probably gonna go slower than you think : [21:32] kim0: any idea how 'fast' the production can deploy? [21:32] Ronnie: I'd think it'd have to be ready by now [21:32] Ronnie: the code that is [21:32] salgado: you can use different templates entirely if it'll run on a separate server [21:32] kim0: is not ready yet :( [21:33] mhall119, right, but the goal is to have a single deployment serving both vhosts [21:33] altought basic functionality wont take long i guess [21:33] but testing need to be done [21:33] Ronnie: Yeah .. no need for that deadline though .. [21:33] we're not running out of releases soon :) [21:33] ;) [21:33] what is the icecast url format? [21:34] checking [21:35] http://icecast.ubuntu.com:8000/ [21:35] salgado: looks like it's proposed against the right branch [21:36] salgado: you can have 2 instances of teh same code running, but using different settings files, and thus different templates [21:38] mhall119, right, but we wanted to avoid that to make deployment easier for IS [21:39] sometimes canonical sysadmins just make my day rather easy [21:40] salgado: gotcha, I don't have any objections to your merge proposals, if I have time later today I'll test it and if everything looks okay I'll merge it [21:41] mhall119, great, thanks! [21:41] np [21:42] jussi: BOOYAH: http://uds.ubuntu.com/participate/remote/ [21:43] What kind of file is this: http://paste.ubuntu.com/596258/ ? [21:43] It's not ini format, it's something else, but I don't know it yet. [21:52] doctormo: dunno, but it doesn't look pleasant [21:52] AlanBell, so, icecast url is a model object you can call [21:52] AlanBell, room.icecast_url [21:55] awesome [22:07] kim0: do you have an 10.04 installation running? [22:12] i also get the error: Can't create GeoIP->gi object when trying: gi = GeoIP.open('/usr/share/GeoIP/GeoLiteCity.dat', GeoIP.GEOIP_STANDARD) any ideas? [22:13] http://libertus.co.uk:8000/uds-o/meeting/full-of-awesome/ now including links to "$track summary for $day" and icecast url if specified on the room [23:10] mhall119, The ubuntu-website is a strict alias in the apache config... so having varying django settings will not help. [23:11] or i can't see how it can, at least [23:14] jcastro: jono: the notes have landed, http://summit.ubuntu.com/uds-o/2011-05-10/ and click on the icon of the community tuesday roundtable [23:17] note the "Community summary for Tuesday" link which is automatically added [23:21] AlanBell, nice! [23:21] AlanBell, do I need to save the notes? [23:22] there is no save button [23:22] no need [23:22] every keystroke is saved [23:22] awesome [23:22] how do I find out who each colour is? [23:23] see the notes in a separate window button [23:23] that takes you to the full etherpad UI with names [23:23] AlanBell, would be cool if it used OpenID to automatically display your name [23:23] this is sweet [23:23] we could embed that rather than the micro or nano themes [23:25] AlanBell, would be handy if the logged in users were shown within summit [23:25] then there would be no need for a seperate link to the etherpad [23:25] yeah, can do [23:25] cool [23:26] :-) [23:26] we can do a theme with the user list but not the chat pane (because that dupes IRC) [23:27] AlanBell, yeah [23:27] I don't think the chat bit is useful [23:27] no one uses that in gobby anyway [23:28] chat pane IRC is bad for historical logs anyway [23:28] s/IRC/chat [23:28] best to keep chat in one place imo [23:28] logged too in irc [23:28] so that bit inside the iframe is part of the etherpad theme, which nigelb is messing with on friday [23:29] jono, I looked at openid... it is currently possible, but not polished enough for deployment [23:29] (or secure) [23:30] It's not currently possible to use Ubuntu SSO, it would need to use the API... probably how mumble does it. [23:30] Ronnie: maybe the file /usr/share/GeoIP/GeoLiteCity.dat doesn't exist (geoip-database or python-geoip not installed?) [23:30] meh, you only have to name yourself once and the etherpad server knows who you are [23:30] kim0: fixed, it was not unzipped [23:30] AlanBell, yeah, openid helps with accountability with abuse. [23:31] cool [23:32] AlanBell, also note... using the micro theme... you cannot name yourself afaiks :( [23:32] true, it would be good to have openid auth for longer term use [23:32] http://84.86.207.22:8000/API/geoip [23:32] AlanBell, I think someone would need to reach in their pocket to get it sponsored :) [23:33] kim0: its really easy to setup and development server instance, so if you'd like (and have time) .... [23:33] yes, I knew you couldn't name yourself with the micro theme, only just realising that is kind of important in some sessions [23:34] so we do a theme with the pad, editing controls (bold etc) and a sidebar with names, but no chat [23:34] AlanBell, I think the micro theme needs extending to have the username [23:35] +1 [23:35] how does the JS script POST the name? [23:35] why not write a basic gate and post it before entering the chat [23:35] then hack it to flip a session varable that lets them "in" [23:35] paultag, I know what you are thinking... and that could work [23:35] it's a kludge, aye, but it might work in this timeframe [23:35] Daviey: :) [23:36] isn't it a cookie or something? [23:36] AlanBell, yes, cookie [23:36] AlanBell: if it is, that'd be easy to set [23:36] perfect :) [23:36] AlanBell, appending ?user=LP.id could be our fix [23:36] no need to have a gate IMO.. [23:36] +1, if you can get around it :) [23:36] OK, heading off. cheerio, all [23:37] Ronnie: can't really commit much time (I'm also off next week) :/ === salgado is now known as salgado-afk [23:38] kim0: ok [23:39] not a cookie [23:45] not a simple cookie anyhow [23:46] AlanBell, well it is cookie based, because if you clear your cookies, the name goes :) [23:48] yeah the ET cookie [23:48] but the name is stored serverside [23:51] must do the quotas.js hacks to let plenty of people on each pad [23:51] yeah, i made it unlimited [23:52] AlanBell, it looks like it wouldn't be too complicated to extend the request.params.userId or request.params.username [23:52] then appending ?username=foo would work. [23:54] ok so a bit of a mod on the etherpad side and a minor tweak to the iframe URL then? [23:56] now all I have to do is a merge request to get http://ubingo.libertus.co.uk integrated with the keynote session [23:57] lol [23:58] in fact if there is any chance of that getting in as an easter egg to be revealed on the day I would do the coding for it