Hi im trying to sort out the best way to handle local changes to apps
within a zc.buildout structure.

The project contains a mix of eggs, vcs repos and tar files and uses
buildout with virtualenv.

If need to modify an app one option is to copy the source to a /src
folder then add the /src/custom_app to the buildout develop option.

I could also add a setup.py and change the version the run buildout
setup src/custom_app bdist_egg.
Thats nice because i can keep the same list of eggs in buildout and
just change the version section.   Keeping the app as an egg makes it
easier when using other recipes like collective.recipe.omelette.

The other option seems to be forking the project into my own vcs repo.

It looks like forking seems to be the easiest option but is it the
best?
What is the common way to handle this problem?

Note i am very new to python and django and still getting my head
around all the options for project development and deployment.

Appreciate any advice on the best way to handle local app changes.
Thanks

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to