[Kde-scm-interest] Process of moving a project from svn to git

Andreas Pakulat apaku at gmx.de
Tue Mar 2 23:43:02 CET 2010


On 02.03.10 23:23:45, Thomas Zander wrote:
> On Tuesday 2. March 2010 23.07.38 Andreas Pakulat wrote:
> > But Aaron's example about amarok is pretty weak,
> > there are tools out there (kdesvn-build anyone?) that take care of
> > updating and building what you want to follow, no need for manually
> > tracking a git repository.
> 
> So you are saying I should switch to use kdesvn-build instead of what I've 
> been using for the last so many years?

kdesvn-build is just an example, if the tool you're using works fine for
automatically updating and building from a git repo instead of KDE svn
fine stick with it. The point is that people that want to loosely follow
a KDE project shouldn't start checking out things manually and building
them manually. I don't even do that for KDevelop myself, I can perfectly
use the checkout that an build-script does for me, so why should I
bother with manual stuff.

> Thats not much different than saying "Its just one more tool, how hard can it 
> be!"...

Thats the thing, its _not_ one more tool if you just want to have an
up-to-date, built-from-source KDE app (whichever). Its still the same
tool, namely $your-favourite-buildscript, its just that in its
config-file it sometimes has "repo = svn://anonsvn.kde.org" and
sometimes "repo = git://gitorious.org".

> If you argue that it has a very minimal impact, I can follow that. It doesn't 
> excuse the moving early either, IMO.
> But moving something that now lives in kde svn to gitorious as a git repo most 
> certainly falls under the things pointed out. The idea of "no man left behind" 
> just is pretty black and white.

I'm not leaving anybody behind in this case.

> I'm not saying you can't do it, I have no illusions that I can yield that kind 
> of power. I'm saying its just not very KDE of you if you do.

Well, frankly, I never really felt to be part of "KDE", rather part of a
small part of it, namely "KDevelop".

Anyway, I'll see what my colleagues in the team think about pushing this
through or not and will just have to live with the results. I'm done
with discussing.

Andreas

-- 
Slow day.  Practice crawling.


More information about the Kde-scm-interest mailing list