Hi all.
I need some opinions here.
I'm working on a Django project using buildout to get the dependencies, etc... I use mercurial as DVCS.
Now... I need to customize one of the dependencies, so I can do one of the following: (* The changes may not be useful for everyone else.)
1- Do a fork of the project in (github, bitbucket, etc...) maintain my version, and get the dependency with (mercurial or git) recipe.
2- Clone the project, put it in the PYTHONPATH, erase DVCS dirs and add it to my projects version. So every change will be private. Here I need to erase all the info from their DVCS or something.
Any other you can think of.
I'm missing something? I'm too off?
Thanks!