On 13/03/16 22:03, Jim Starkey wrote:
> Splitting the code base would strengthen the underlaying architecture,
> spotlight unnecessary dependencies, and promote cleaner and better
> inter-component interfaces.  And, in theory at least, various components
> could be released independently.

The fact that git does not handle modular projects at all well was my
main objection to being forced to use it. CVS had it's faults, but also
it's good points, and being able to create a release made from cherry
picked parts of the code tree was one which was blown apart by the git
requirement that every part has it's own repository. It's only recently
that the idea that 'sub-modules' are perhaps useful to some projects
that is concept has started to be developed, but essentially making each
element of the code base a separate repo also requires that each is
synced and track individually. Anybody remember the good old days when
one could hit 'sync' and see which blocks of code had been updated ...
one could then simply merge a block or individually scan the files of a
block you were also working on. Not something that is easy to do with
the current work flows forced on us by git?

-- 
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to