[16:31:38] <kennethreitz> dahoste: debatably the most awesome schwag you've ever seen
[16:32:00] <j00bar> kennethreitz: chords are tasksets that have a callback when all tasks in the taskset are complete
[16:32:00] <kennethreitz> there were python shotglasses at pycodeconf
[16:32:39] <j00bar> redis backend basically sets up a counter and since redis has atomic decrement-and-return, decrements that counter as each task in the taskset is finished until it hits zero - at which point the call back is dispatched
[19:53:38] <kennethreitz> settings in general is terrible.
[19:54:30] <aclark> kennethreitz: i'm WTF'ing over here. whenever i use the zc.buildout to install django i don't have to think about it. if i pip install it i'm lost. i should just look at what that recipe does as a reminder
[19:55:38] <aclark> i'd love to be able to say DJANGO_SETTINGS_MODULE=some.module.in.some.package but i get the impression it's looking for an actual module name not a package name ;-)
[19:56:20] <kennethreitz> i think they're making it better though
[20:01:26] <aclark> i also get the sense that i just STFU and create non namespaced package i can do it like they do in https://docs.djangoproject.com/en/dev/topics/settings/ e.g. mysite.settings
[22:00:48] <richleland> although, that's not technically a namespaced external or anything
[22:01:41] <richleland> I really like the namespaced method of grouping apps
[22:02:17] <richleland> I started to implement something like it at natgeo - natgeo.stats, natgeo.core, etc.
[22:02:30] <richleland> but I think something about namespaces are mystical to some people
[22:02:44] <richleland> and they get scared of em or something
[22:03:55] <richleland> I wonder if (in terms of Django) the preference for loose coupling of apps tends to make folks think that namespacing is inherently weird or something
[22:04:02] <MattBowen> but, but "Namespaces are one honking great idea -- let's do more of those!"
[22:04:41] <richleland> I'd see namespaces in Django being used more to group open-sourced, organization provided apps, but I don't see that too often
[22:04:50] <aclark> richleland: apps and projects are like Plone's products and instances… terms that don't mean anything in the larger Python scope of things
[22:10:35] <aclark> richleland: i think i'm just trying to get at "What is the Python terminology" for this, where appropriate. Obviously a settings module is something that Python is not going to have. So can I pip install a bunch of packages, export DJANGO_SETTINGS_MODULE=some.namespaced.package.settings then run bin/paster serve myapp.ini (and only call manage.py or django-admin.py for django specific things)
[22:11:11] <aclark> Plone has a "management script" I don't really care to use any more as well