What do you think about releasing more coarse grained on kind of a subproject level (like e.g DependencyManager)? I think it makes git much easier to use as then you can have one git repo per subproject and releases are simple
to manage.

As subprojects are quite loosely coupled to each other you typically can concentrate your work on one such subproject / git repo at a time. So this would work without additional tooling.

Christian

On 27.10.2015 11:26, Carsten Ziegeler wrote:
Am 27.10.15 um 11:12 schrieb Benson Margulies:
My recommendation at this point in the discussion is to convert the
repo _en bloc_, then split out very independent things (if any), and
only then contemplate add-ons.

I think we should split up from the beginning. We can split up by
functional blocks, or we clearly identify a number of things where we
already know today that it would make sense to keep them in a single
repository.
Personally, I would put every artifact which is released in a single git
repo. It's a one time conversion from svn to git and with all the
different tooling available ,dealing with several git repos is not that
difficult. But of course different people think and work differently, so
I guess going with a compromise is the best option.

Carsten


--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to