=== dead_letter is now known as MTecknology === nigelb_ is now known as nigelb === daker_ is now known as daker [12:44] mhall119, cjohnston, Daviey: We have responses from the survey. I've mailed you folks. [13:05] mhall119: you around? [13:13] nigelb, ta [13:14] Daviey: :) [13:14] chaynie: morning [13:14] Good morning mhall119 :) [13:14] nigelb: morning [13:14] or evening [13:15] 5:45 [13:15] evening it is then [13:15] nigelb: what city are you in? [13:16] mhall119: Bangalore [13:16] * mhall119 adds Bangalore time to the Unity clock applet [13:24] mhall119: cjohnston finally guilted me in to helping out. What should I do to get started? [13:24] cjohnston wields guilt not unlike a fireman's axe. [13:25] =D [13:27] nigelb: reading over this feedback, it seems 30% of the requests just involve educating the user (or making existing features easier to find) [13:27] chaynie: helping out on what? [13:27] summit? loco-directory? [13:28] mhall119: loco directory I think. [13:29] something involving python and django. [13:31] loco-directory is a nicer place to get started [13:33] should I checkout trunk from bzr then and start poking around? [13:33] yup [13:33] there are instructions for getting your local env setup [13:34] you know where to find cjohnston and I if you need help [13:35] mornin [13:37] morning [13:37] can I ask a stupid question on the LD project ? [13:38] sure [13:39] why all the code is in a "loco-directory" folder and not in the root of the project folder, it's a django who need a folder always with the same name ? [13:40] I don't know the true answer.. mhall119 would maybe be able to shed some light [13:41] * YoBoY don't like to have to enter in so many folders to start hacking ^^" [13:42] mhall119: heh [13:42] cjohnston: I like one of them [13:42] erm [13:43] mhall119: I like the one where they want to select the sessions one is interested [13:43] YoBoY: The deeper hierarchy encourages good namespacing, which is important for larger projects. :) [13:44] chaynie: sure, but in my case I have to cd loco-directory/loco-directory/loco-directory [13:44] :D [13:46] I have a Projects folder, in there I have a LoCo Directory, Summit, etc... In LoCo Directory I would have a trunk/ and then the bugs I'm working on [13:46] so cd Projects/loco-directory/xx/loco-directory [13:47] YoBoY: echo "alias lll='loco-directory/loco-directory/loco-directory'" >> ~/.bashrc; source ~/.bashrc [13:47] cjohnston: yes when I try to hack first thing is to make a new branch (your xx) but I keep the "original" your trunk in the default name [13:48] YoBoY: well, the correct way to do it is like what Ubuntu distributed development tries [13:48] you create a repo and then keep making branch from that and work on those branches [13:49] quite like what launchpad development is like [13:49] like I said, it's just a stupid question, and only concern the inside loco-directory folder not how we work with projects [14:14] YoBoY: "loco_directory" is the python project [14:15] django project, sorry [14:15] this is the simplest directory structure for keeping a django project in a branch [14:16] think of "loco_directory" as equivilent to "src" that you find in most source trees [14:17] also, do what cjohnston and nigelb suggested, bzr init-repo loco-directory, then bzr branch lp:loco-directory trunk" [14:17] then you can "bzr branch ./trunk ./fix-bug-12345" [14:18] sure, thanks [14:21] YoBoY: I've recently been following this: http://micknelson.wordpress.com/2011/05/19/sharing-your-development-environment-across-branches/ and it's been working out very well [14:21] cjohnston: nigelb; ^^ you guys might be interested in that too [14:27] the switch seems great :) I'll have to try it on one of my team projects :D [14:33] mhall119, i ma using django 1.3 at work and i can't work on LD since it needs django 1.1.1, do you know can i run 1.3 & 1.1.1 on the same machine ? [14:33] daker: you can with virtualenv [14:33] any docs ? [14:40] on virtualenv, yes, on using it for loco-directory, no [14:41] but I can give you a quite setup [14:43] ok give me [14:44] I'm writing it up in the wiki, give me a few minutes [14:45] tyt [14:51] daker: https://wiki.ubuntu.com/LoCoDirectory/Development#Using%20Virtualenv [14:51] whoops, should be python2.6 not 2.3 [14:52] ok [14:56] mhall119: that's sort of exactly what I use for summit and LD :) [15:18] mhall119, is it --python=/usr/bin/python2.6 .env or --python=/usr/bin/python .env? because on natty there is no python2.6 [15:18] on /usr/bin/ there is just python & python2.7 [15:20] no 2.6 on natty? mine must be left over from maverick then [15:20] I don't *think* there's an issue using 2.7 [15:20] also virtualenv needs a destination dir [15:21] if that's all you have, you don't need the --python option at all [15:21] daker: that's the .env part [15:21] ah [15:23] woow [15:24] thanks mhall119 [15:24] np, happy hacking [15:25] mhall119: generally using /usr/env/python works :) [15:27] /usr/env? [15:28] mhall119: erm, /usr/bin/env python :) [15:28] mhall119: wait, ignore me [15:28] mhall119: sorry, wrong context. [15:33] :P [15:45] mhall119: whats the status of django-openid-auth? [15:47] cjohnston: I got a hold of jamesh last night (morning in Australia) to ask him to pickup the 2 outstanding MPs [15:48] sweet [15:48] once they've landed, I'll bug achuni to build a new package [15:48] or get the package branch from him and do it myself [15:48] would be aweosome if we could get it fixed in the next few days [15:48] why the next few days? [15:48] cuase im tired of waiting ;-) [15:48] :P [16:58] joey: heh, did you say "Its awesome! I want to hug the developers!" ;) [16:58] lol [16:58] :) [16:58] No, but that's a neat idea for the next time :-) [16:59] I put in the same info we have bugs for [16:59] hugging us is a neat idea [16:59] heh [16:59] * joey wonders what his wife would think. [17:01] mhall119: I have a suggestion [17:01] does it involve hugs? [17:01] can we move to celery for the tasks we now run on cron for LD and summit? [17:01] joey: she can hug us too, it that'll help [17:01] that way an admin can control it from the web UI [17:02] mhall119: oh I'm sure it'll help :-) She's just never in the same spot as me [17:02] nigelb: if you want to make that happen, I'd support it [17:02] mhall119: If we can get rid of critical bugs, that's a feature I'd like to work on. [17:02] nigelb: +1 [17:03] :) [17:03] Got the idea from Launchpad. [17:03] See? Working on LP isn't that bad :) [17:06] mhall119: although, she might make a guest appearance at UDS Orlando .... there's some talk about doing a disney vacation [17:06] * cjohnston hands out directions to mhall119's house [17:12] heh [17:15] joey: my family has disney passes, so we'll go on any planned group trip [17:18] mhall119, each time i need to install django on Virtualenv or what ? [17:18] daker: each time you create a new virtualenv, yes [17:18] but you can re-use the same .env for all of your LD branches [17:29] mhall119: it could be nice if the commands are explained a bit more [17:29] mhall119: and what about jquery libs in virtual env? [17:29] Ronnie: jquery works despite virtualenv [17:29] okay, I'll fix this up [17:30] I mean, its on my list, but just not *right now* [17:31] nigelb: 10.10 has a newer jquery than 10.04. In 10.10 is a bug. so if that coud be fixed by virtual env, that should be cool [17:31] Ronnie: It can't. [17:31] Ronnie: We'll just have to tell people to manually drop a particular version of jquery [17:32] This reminds me need more documentation for new developers. [17:32] oke === daker is now known as daker_