I have a little dvcs design question: I have a project that I post on github. I also have several plugins that I wrote for the project, but I do not want to include in the main code, because they are additional plugins.
In svn, I just created an additional directory containing all the plugins. Users can specify their svn: externals to each plugin in the directory. With git, I'm not sure if I should create repos on plugins and have a separate branch for each plugin that users can modulate, or if I have to have a completely separate repo for each plugin that can be modulated. Any thoughts?
source
share