[Kde-scm-interest] Sysadmin advice regarding Monolithic vs Split repositories.

Chani chanika at gmail.com
Wed Sep 8 23:02:05 CEST 2010


On September 8, 2010 13:32:19 Ingo Klöcker wrote:
> On Wednesday 08 September 2010, Chani wrote:
> > On September 8, 2010 03:21:38 zander at kde.org wrote:
> > > On Tuesday 7. September 2010 18.04.40 Tom Albers wrote:
> > now I'm gonna play devil^Wsysadmin's advocate for a minute here ;)
> > 
> > > Ignored disadvantages;
> > > * having each app in koffice as a repo and doing a refactor means
> > > you need to push to multiple repositories. Managing multiple
> > > repositories is not something that git is good at and as a result
> > > you will have to do multiple pushes yourself. This has a real-life
> > > effect on daily operations.
> > 
> > still, doing a refactor isn't a regular thing (one would hope) so I'd
> > count this as a minor annoyance.
> 
> For larger applications (like Kontact/KMail and probably also for
> KOffice) quite the contrary is true. When working on larger applications
> you will do a lot of refactoring whenever you add a new larger feature
> because otherwise the application will quickly become an unmaintainable
> mess.

ah. good to know.

> 
> Whether multiple separate pushes are a minor or major annoyance I cannot
> judge.

well, as someone who'll always be doing separate pushes to kdelibs and 
kdebase, I consider them minor :)



More information about the Kde-scm-interest mailing list