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
-~----------~----~----~----~------~----~------~--~---

Reply via email to