On Apr 28, 12:25 pm, Ben Bangert <[email protected]> wrote: > The key difference between Django style re-use and repoze.bfg/Zope > style re-use is how much life is going to suck down the road > maintaining the apps. When you consider how Django approaches it, it > seems like this will be a pain unless you're a DVCS master and are > sure to use it because say you have: > > Site 1: > - Comments app > - Reviews app > > Site 2: > - Comments app > - Reviews app > - Articles app > > Technically each 'app' in Django is just a sub-dir, so if you have 2+ > sites, and you make a huge set of improvements to the Reviews app, > odd's are each site project itself is in its own version repository, > each app *itself* is merely in the larger project. So it becomes a bit > of a hassle ensuring that your Reviews app is up to date on each site, > and upgrading individual app's is problematic.
Just thought I'd clear this up: Django apps are just sub-dirs in the sense that any Python module is just a sub-dir -- they can be installed like any other Python package and don't have to live in the project. Django just happens to add your project's directory to the Python path. -- Brian Beck / Adventurer of the First Order / www.brianbeck.com Unstoppable Rocket, LLC / www.unstoppablerocket.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" 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/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
