[07:46] aloha [08:14] good morning [08:20] good morning [09:24] hey dpm [09:24] dpm, do you have some thoughts on Andrew SB's comment in bug 943154? [09:24] Launchpad bug 943154 in ubuntu-packaging-guide "Make Packaging Guide translatable" [High,In progress] https://launchpad.net/bugs/943154 [09:25] hey dholbach, morgen [09:25] looking... [09:25] how are you doing? how's proud Catalunya doing today? [09:30] will be much prouder after we've translated the whole of Ubuntu after the UGJ! ;-) [09:39] dholbach, ok, replied Andrew's comment. I haven't looked at your branch yet, though [09:40] wow [09:41] yes, I don't think language packs will be a problem [09:41] the package is not even in the archive now, just in a PPA [09:41] and I actually see more people using the website than installing the package, but maybe that's just me [09:41] ah, right, I assumed it was in main from andrew's comment [09:42] thanks for your help [09:54] no worries :) === angela-android is now known as nothingspecial [11:16] How's this for a title - I just got an email where someone's title is Customer Happiness Manager... it made me smile. :-) [12:08] I hate twitter and identi.ca - this tweet sums it up best: "What I hate most about Twitter: finishing a good tweet, having -1 characters left, and then having to decide which grammar crime to commit." [12:10] heh [12:13] dholbach, oh how true! [12:19] dholbach: hah, I dont use identi.ca more too many trolls on there, twitter is a bit more social but sometimes full of spam :/ [12:19] yeah, I never turned into a huge fan of twitter TBH [13:40] mornin [14:29] good morning [14:30] Morning [14:58] I wish the FLOSS-trolls on identi.ca hadn't chased away all of the folks to twitter. [14:58] but I think even the trolls are getting bored and moving on. [14:59] very little conversation there. [15:29] dholbach, do you know if there is anywhere I can see a list of backports available for a given release? [15:31] dpm, not very easily - give me a minute [15:32] dholbach, I don't necessarily need a nice list, just a pointer to where I can find out would already help me [15:33] snap-l: doesn't help that identi.ca has been broken more of then than not, and the style looks like it was made with ms paint [15:38] popey: Well, the redesign is less offensive [15:40] dpm, dirty, but the best I could come up with: http://paste.ubuntu.com/863603/ :) [15:41] * dpm hugs dholbach [15:41] thanks! [15:41] de nada [15:41] greg-g: I suspect we'll see a bunch more of this happening: http://www.engadget.com/2012/03/01/foursquare-replaces-google-maps-with-openstreetmap-mapboxstreets/ [16:03] balloons, is B1 out yet? [16:06] jono, no [16:06] dholbach, ahhh [16:07] no mails on ubuntu{,-devel}-announce and topic in #ubuntu-devel is still "Precise Beta-1 Freeze in effect" :) [16:07] that's at least the indicators I checked :) [16:07] yea, not yet [16:07] should be today ;-) [16:08] did you all see the illustrious list of countries running a UGJ event? [16:08] really looks more like a list of holiday destinations :) [16:13] thanks dholbach, balloons [16:13] dholbach, indeed UGJ looking good :-) [16:13] * dholbach goes back to Fix-It Friday propaganda [16:29] jcastro: I sure hope so :) [16:57] mhall119, all set? [16:59] jono: yes sir [16:59] mhall119, invite sent [17:00] jono: says nobody is there right now :( [17:00] let me try agaibn [17:00] sent another [17:34] balloons, so when B1 is announced are you good to go with the testing PPA? [17:35] jono, I'm one step closer now [17:35] i've confirmed the last minute bug I found last night is only on my box [17:35] balloons, awesome [17:41] at any rate, I'm trying to fix the package and then once it builds it will be all set [17:41] the build queues are showing 7+ hours to build tho :-( [17:48] balloons, ask an archive admin to push it up [17:48] jono, when I've got the packaging kinks worked out.. I'll ping you for help on that [18:01] jono, did you received my email ? === Guest54222 is now known as albrigha [18:07] dakeryes [18:07] daker yes, thanks [18:07] ツ [18:07] jcastro: still have not heard from deej, and will "hellabusy" next week till Friday [18:18] technoviking: asking now [18:22] have a great rest of your day - see you all tomorrow [18:37] balloons: is your QA stuff ready to be added? [18:37] mhall119, yes it is [18:37] balloons: I'm done editing now, if you want to add it [19:01] hey bkerensa [19:01] are you on @osu-lug? [19:01] er, #osu-lug [19:01] https://github.com/thedjpetersen/subway [19:02] I mean #osu-coders, sigh [19:02] jono are we still good to go for the hangout in an hour? [19:02] I'll blog send out the links so people know where to go and what to click etc :-) [19:02] well a reminder even [19:06] akgraner, yep [19:06] I am going to grab lunch first [19:06] akgraner, when you have blogged it I will promote it on FB/G+ etc [19:06] ok I'm working on that now [19:11] hey jono [19:11] akgraner: [19:11] hey cprofitt [19:11] cprofitt, hey [19:11] https://bugs.launchpad.net/ubuntu-community/+bug/392976 [19:11] Launchpad bug 392976 in ubuntu-community "Launchpad only supports one CoC - the Ubuntu Leadership CoC is not supported." [Medium,Confirmed] [19:11] that bug has me a bit curious [19:12] what real tangible benefit do we, the community, get with having an actual signed digital document vs. an acknolwedgement from leaders? [19:12] I assume they will be held to that standard regardless of the signature. [19:17] technoviking: "jcastro: It looks like the servers need more disk and we're shuffling hardware around." [19:18] jcastro: shuffling hardware is never any fun [19:18] yeah so I guess it's tough to source disks with the prices these days [19:18] I have no issues getting disks.... but it still takes time [19:18] cprofitt: there have been numerous threads and bugs about the LCoC one of which started after UDs but unless there was a patch submitted to LP to get the signing of the LCoC its not gonna happen the CC are currently reviewing the LCOC and CoC [19:19] jcastro: I am on #osu-lug but I can also be on #osu-coders :) why whats up? [19:19] czajkowski: I saw a few of the threads/bugs... just curious what the benefit of having a signed document is vs. just an acknolwedgement [19:20] because people say well I didnt sign something you cant hold me to it [19:20] czajkowski: that would make sense if this was a corporation, but it is a volunteer community... do we really need that level of legal documentation? [19:21] cprofitt: when youre dealing with some leaders who swont step down sure [19:21] or when some leadersperhaps aren't active but wont step away we can reference it [19:22] I am thinking a check box might be just as good [19:22] unless it would actually involve a court of law [19:22] that might be easier to implement [19:22] cprofitt: kind over thinking it tbh [19:23] and the CC area already looking into merging the two [19:24] How does one broach the subject with the CC? [19:24] cprofitt: we're subbed to that bug [19:25] so it's on our radar :) [19:25] most of the reason I started thinking about it is based on the ease of signing comments that were made... we want to make it easy for people to sign... and using PGP is not as easy as a simple checkbox [19:25] cool... thanks pleia2 [19:26] doing well pleia2 ? [19:29] cprofitt: yep :) you? [19:29] pretty good... daughter got bit by a dog this morning... so a bit stressed [19:30] ouch [19:31] it was more stressful this morning when I had to go get her and bring her to school... [19:32] jcastro: just erase that bad boy === s9iper1_ is now known as s9iper1 [19:44] Well I better head out..... Gotta go find some amazing Sushi for lunch [19:45] bkerensa: get me some [19:45] please [19:46] mmmmm sushi [20:03] do we have a brave soul or two in here who would be willing to help me tests something? [20:03] you'll need to be running precise, but a vm is fine [20:05] balloons: probably not, but whatcha need? [20:05] balloons: ah... what do you need? [20:05] I'd like someone to run thru this and report back some success: http://testcases.qa.ubuntu.com/RunningCheckboxTestCases [20:05] I gotta run in 15 minnutes or so... but if it is fast I can try to help [20:06] cprofitt, you could install and run one test in <15 I'd guess :-) [20:06] can I do it when I get home? [20:06] you sure can [20:06] I just want to make sure the process is sane before I send it out to everyone [20:06] no typos, etc :-) [20:07] sounds good... will try to get that done for you tonight [20:07] I'll be here cprofitt :-) [20:12] balloons: instructions work fine [20:12] installed no issues [20:13] I would say that somewhere you should add how long it takes to complete the checkbox testing [20:14] czajkowski, for all the tests? I'm actually not sure.. [20:14] balloons: takes about 2 hrs ;) [20:14] jono: http://loco.ubuntu.com/events/globaljam/dashboard/ [20:14] long time so people need to have some free time [20:15] balloons: the testing thing that came with 5.4 (i think it was 5.4) takes way too long to complete... if you could work on them as you can and submit as you go it would be much more betterer [20:15] as you cant submit half way [20:15] yes, these tests aren't nearly as long as the unity ones [20:15] * cjohnston would say even have the ability to do less than half way [20:15] should be under an hour for all of them [20:15] well a time frame for how long a test case should take would be good [20:15] however, the feedback is well placed [20:16] most of the tests should take ~5 min [20:16] and you can submit multiple times.. [20:16] still, feedback noted.. I think I'll open a bug for a wishlist to discuss this [20:16] balloons: subscribe me please.. ~chrisjohnston [20:17] cjohnston, sure can do [20:17] ty [20:17] you can restart checkbox as well to pick up where you left off.. but it's not intiutive [20:17] still good for tomorrow? I heard you may be staying the weekend? [20:17] did you now? [20:17] :-) [20:17] I'm still good on tomorrow [20:17] what are your plans? [20:18] I had wanted to come tonight and stay a couple nights with some friends from up north [20:18] but now I'm coming down just for the day (LONG DAY) with svwilliams [20:18] cool [20:20] cjohnston, did you attempt to run and submit a test? [20:20] did it show up? [20:20] balloons: im working on it... slowly [20:21] testing code that is time sensitive at the same time [20:21] haha.. funn fun [20:25] balloons: it should show how many tests complete vs how many tests are left [20:26] cjohnston, yep.. it should.. something I have to work on [20:26] that is present in the upstream checkbox, so it's something specific to me [20:27] ic [20:28] cjohnston, czajkowski added a resume section [20:28] does that help? [20:28] {{attachment:apptestingsubmit.png}} [20:28] http://testcases.qa.ubuntu.com/RunningCheckboxTestCases [20:28] bah [20:29] I want to file a critical bug.. it forces the use of a non-preferred browser [20:30] :-P [20:30] ;-) [20:30] do file [20:30] Error in field 'submission_key' - Submission key already exists. [20:31] thats the error i got when i webnt to submit [20:31] clicked ok, then clicked next again and it seems to have worked [20:32] hmm.. [20:32] ok [20:32] let's see if it made it up [20:33] https://launchpad.net/~chrisjohnston/+hwdb-submissions [20:33] yep i see it [20:36] mhall119: nice work on the dashboard [20:36] that looks /tight/ [20:40] thanks [20:40] I've copied over the list of things from the wiki (the ones we had links for more info anyway) [20:41] thanks cjohnston :-) [20:42] i'll be sending this around to everyone to run for beta1 testing.. should be doing the same myself tomorrow for ugj [20:51] np [21:00] Thanks Jono! [21:00] thanks akgraner! [21:01] on air hangouts are pretty cool [21:01] but it didn't auto-update the comments, which was disappointing [21:01] I'll drop you the link so you can see the different stages of the recording - I'll overlay titles and text as well as add links to the various things we talked about. [21:01] all it needs it a public chat area and it's a replacement for ustream.tv [21:02] wait what [21:02] was there an onair hangout I missed? [21:03] jono: it's Friday morning in Australia, can you promote http://loco.ubuntu.com/events/globaljam/dashboard/ on G+ and I'll do the same on Facebook? [21:03] mhall119, how can i get the checkbox stuff on the global jam page btw/ [21:03] can you do / help? [21:04] balloons: give me a link to more info on it and I'll add it [21:04] this link is good [21:04] http://testcases.qa.ubuntu.com/RunningCheckboxTestCases [21:04] if you want my blog post, I'm writing it up now [21:05] mhall119, yep - that's the piece I haven't figured out yet [21:06] or maybe it doesn't exist yet :-) [21:06] balloons: done [21:06] mhall119, +1, thank you! [21:07] jcastro, you don't follow me anymore or you'd have seen when it was starting, but I guess you aren't following your boss either so I am in good company in that regard. ;-P [21:07] did I miss a blog post? [21:07] nods 2 of them :-) [21:08] hah no fair, you just posted that today! [21:08] oh that's cool, where's the recording? [21:10] I posted it a couple days ago as well :-P [21:10] it's processing right now [21:10] that's another downside it can take up to 24 hours to render :-/ [21:12] so if you can figure out a way to both capture the video to youtube and to an independent file somewhere that would be awesome. The rendering is taking place in youtubes cloud somewhere and it's S-L-O-W. [21:21] jcastro: small dent, but i deleted 6 wiki pages ;-) [21:21] o/ [21:21] cjohnston: gold star! [21:24] I think vish got my gold star [21:24] like 30 seconds after my talk he deleted my wiki page [21:25] lol [21:25] Is anyone good with CSS who could help me some with Summit? [21:59] mhall119, can you send me the Ubuntu drupal theme? [21:59] oops [21:59] django theme [22:03] jono: https://launchpad.net/ubuntu-community-webthemes/light-django-theme [22:04] thanks cjohnston [22:04] how do I install theme theme? [22:04] I am playing with django for the first time today :-) [22:04] it is awesome [22:06] jono: you may want to poke around summit.. basically branch it into ubuntu_website in the root directory of your app [22:06] thanks cjohnston [22:06] then you need to set up your base.html to look for the ubuntu website template [22:07] set up your url's for where to look for the media and such [22:07] i think thats about it [22:11] jono: sent you an email [22:11] thanks mhall119 [22:11] man, this is such an awesome framework :-) [22:11] I like how it makes you think [22:12] I like how it doesn't ;) [22:14] indeed [22:14] mhall119, got the loco link for globaljam? [22:15] balloons: the event or the dashboard? [22:15] dashboard [22:15] so much cooler [22:15] :-0 [22:15] http://loco.ubuntu.com/events/globaljam/dashboard/ [22:16] jono: can you put that on G+ ^^ [22:16] I posted it to Facebook already [22:16] but don't have the Ubuntu page on G+ [22:16] mhall119, cjohnston any idea how I can allow the user to add multiple mhall119will do [22:16] mhall119: posted to FB locoteams page [22:17] mhall119, cjohnston quick q: I have an Accomplishments table in sqllite and I want to allow the user to add multiple references to another foreign key (category) - how do I do that? [22:18] thanks czajkowski [22:18] mhall119: np [22:18] jono: what do you mean? [22:19] mhall119, so I have the following breakdown [22:19] Applications [22:19] inside Applications can be different categories [22:19] e.g. QA, Development [22:19] I then have Accomplishmwnts [22:19] Accomplishments [22:19] I want to be able to say which Categories in the current application the accomplishment has [22:19] e.g: [22:20] App: ubuntu-community [22:20] ah, ok, you want https://docs.djangoproject.com/en/dev/ref/models/fields/#manytomanyfield [22:20] Accom: first-bug [22:20] manytomany between Category and Accomplishment [22:20] Categories: QA (from ubuntu-community) [22:21] mhall119, how would that look in my model? [22:21] in class Accomplishments: [22:21] essentially I only want the user to be able to select categories within the current app [22:21] categories = models.ManyToManyField(Category) [22:22] jono: ah, you've already hit one of Django's weaknesses [22:22] that's possible, but not in the Model, you'll have to do that in the Form [22:22] mhall119, right, so I need to perform the logic in the forum, right? [22:23] yeah, it's not to hard though [22:23] mhall119, gotcha [22:23] so one challenge here is that the user can add lots of categories [22:23] how do I specify that in my model? [22:24] use the ManyToManyField [22:24] it'll automatically allow them to select multiple [22:24] oh cool [22:26] hmm I added categories = models.ManyToManyField(Category) [22:26] but it says: NameError: name 'Category' is not defined [22:26] and there is a class there [22:26] jono: http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/schedule/forms.py#L93 is an example of how you'll need to limit the choices in your form [22:27] jono: you have to define the class above where you're using it [22:27] oh it has to appear before the declaration [22:27] gotcha [22:27] alternately, I think you can pass the model name as a string [22:37] mhall119, any idea how I set a foreign key to another possible item in the same table [22:38] in other words, I want to set the 'depends' to another accomplishment id [22:39] jono: use 'self' as the class to link to [22:40] ForeignKey('self') or ManyToManyField('self') [22:40] ahhh [22:42] mhall119, getting 'no such column: editor_accomplishment.depends_id' now [22:43] did you syncdb before you added the depends field? [22:44] mhall119, yup [22:44] jono: syncdb is really really good at creating database tables [22:44] and that's it [22:44] it doesn't alter them [22:44] gotcha [22:45] http://south.aeracode.org/ will handle database migrations cleanly for you [22:45] mhall119, any idea how I can fix this? [22:45] but during early development, just delete the db file and re-syncdb it [22:45] makes sense [22:46] Django's philosophy seems to be "Do the 90% that can be done easily and cleanly, and leave the rest to 3rd parties" [22:53] mhall119, it is so awesome [22:53] mhall119, do you know is there is going to be an easy way to take the admin form I have built and expose it on the site so people can use it inside a normal view? [22:58] jono: yes [22:58] again, summit has examples.. LTP has more examples [22:58] basically you would create a form in forms.py [23:01] jono: http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/schedule/forms.py [23:01] thanks cjohnston [23:01] http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/schedule/views.py#L408 [23:01] http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/schedule/templates/schedule/create_private.html [23:02] jono: that gives you all three components.. just need the url at that point [23:03] thanks, pal! [23:04] cjohnston, one quick q: it looks like I have reached a limit for the number of inlines I can put in the admin [23:04] np [23:04] hrmm.. didnt know there was a limit [23:04] oh, I fixed it [23:04] ignore me [23:04] thanks! [23:04] heh [23:05] alright, I have my admin all working, now onto the views [23:05] :-) [23:05] :-) [23:05] sweet [23:05] jono django is most awesome [23:05] get to spend all day working with it tomorrow [23:05] cjohnston, seriously :-) [23:05] cjohnston, :-) [23:08] mhall119, cjohnston: [23:08] NameError: name 'TEMPLATE_CONTEXT_PROCESSORS' is not defined [23:08] when trying to use the theme [23:08] jono: in your settings [23:09] I added that to my settings [23:09] gtg.. mhall119 will show you [23:09] np [23:09] thanks! [23:09] jono: show me your settings? [23:10] import ubuntu_website [23:10] TEMPLATE_CONTEXT_PROCESSORS += ( [23:10] "ubuntu_website.media_processor", [23:10] "ubuntu_website.popup_check", [23:10] ) [23:10] TEMPLATE_DIRS += ( [23:10] ubuntu_website.TEMPLATE_DIR, [23:10] ) [23:10] I put that at the bottom as you mentioned [23:10] did your settings.py not have something like this: http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/settings.py#L142 [23:11] if not, copy that one, but remove all the entries that start with 'common' [23:11] put that somewhere before the import of ubuntu_website [23:11] mhall119, I am a little confused [23:11] let me pastebin my settings [23:12] ok [23:12] mhall119, https://pastebin.canonical.com/61429/ [23:13] jono: what version of Django are you using? [23:13] mhall119, whatever is in Precise [23:15] ok, on line 149 the code I gave you is trying to append a couple entries to the end of a variable [23:15] but in 1.3, that variable isn't pre-defined for you [23:15] so somewhere above line 149 you're going to need to define it [23:16] as we did in http://bazaar.launchpad.net/~summit-hackers/summit/trunk/view/head:/summit/settings.py#L142 [23:16] jono: do you want to just pop this into pad.ubuntu.com? [23:16] mhall119, that would be cool if poss [23:17] jono: http://pad.ubuntu.com/QuvzDqy8kl [23:18] I have it open [23:18] jono: since you're starting this off new (which we didn't for ltp and summit), I'm going to simplify it [23:18] cool [23:20] jono: that should do it for you [23:21] thanks mhall119 [23:21] np [23:42] canonical pastebin !fail [23:58] mhall119, so, should I create my template files inside the ubuntu theme branch? [23:59] jono: no [23:59] so I create my own templates dir? [23:59] in your app (or each app) create templates// [23:59] and put them in