IMHO installing a new app should require user intervention. I don't
want to see new apps magically popping out and I don't want to
dynamically load anyone else's settings.py. I love the code I get from
pluggable apps but I prefer to keep settings.py for myself...
Why not have a manage.py *installapp* command that takes an app folder
and adds its code and documentation to the current project. Among
other things it can do is to create a symbolic link to the new code
and append settings.py with the app-specifics settings. installapp
will not rewrite settings.py but only add code to its bottom, adding
app-specific blocks with the apps variables and defaults.
installapp can also scan the included documentation to create some
project-wide files like AUTHORS.txt and LICENSE.txt. It can also get
me what I need most - project docs with reference guides for
templatetags and url names.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to