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