On 3/2/06, Malcolm Tredinnick <[EMAIL PROTECTED]> wrote: > Ellington is a project. It contains applications.
Just for the record, World Online (and I, for my stuff at washingtonpost.com and personal use) don't even use "projects". I have a "holovaty" package that contains a bunch of apps and *no* settings -- and I have a separate package of settings for various servers, such as my laptop, the testing server, the production servers, etc. I think Hugo once mentioned he does the same thing. The "project" concept is just a convenience for new Django users -- personally I don't use it because it couples apps to projects. But the alternative (having people create apps in some package, and then settings in another package) would be way too complex for people wanting to get started quickly. Django really doesn't care where you put your code, and a problem with the current filesystem layout is that people (wrongfully) assume files need to live in certain places because that's the way "startproject" arranges them. Maybe the solution is just to document this better (or at all!). Anyhow, I'm not crazy about the term "project" either, so we can definitely change it if there's a better term. How about "extravaganza" or "experience"? Adrian -- Adrian Holovaty holovaty.com | djangoproject.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers -~----------~----~----~----~------~----~------~--~---