[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SVN -> GIT mass conversion



Hi Roland,

On Tue, Mar 24, 2015 at 09:04:23PM +0100, Roland Fehrenbacher wrote:
> 
>     A> No objection from my side.  However, I personally do not see the
>     A> gain to port all packages.  While I think we have some people who
>     A> remain in the SVN age I simply would consider my time wasted to
>     A> do a mass conversion without any obvious profit.
> 
> we won't do all packages anyway, just those relevant for clustering
> (Bio, Bio-Dev, NGS, Phylo, IMG, IMG-Dev tasks). It won't be time wasted,
> because we will do it anyway for our internal use, so it's just a
> question whether DebMed wants to profit as well.

Well, if you do it *anyway* this is what I consider a "good reason". :-)
 
>     A> I would not stop anybody from doing this but standardisation on
>     A> its own would be no value in itself.
> 
> In general I think it is, since you don't need to be expert in two
> VSC tools/packaging workflows and hence save time -> higher
> productivity. It'll be quite a bit easier to help each other out with
> bug fixes in packages not maintained by oneself.

While I agree that it is easier to be an expert in only one VCS you need
to consider that we also have SVN experts (believe it or not ;-)).  I'd
consider it a shame if we would loose a packager since the person has
only knowledge in Git and does not spend its time to learn something
else.  That's why I'd hesitate to force Git on all team members.
 
>     A> Specifically if I think about several R packages which have only
>     A> tiny bits in SVN but may be large chunks of data in Git we just
>     A> fill up disk space at alioth on local disks and bandwidth for no
>     A> obvious win.
> 
> For some packages, it indeed might make not so much sense, that's why I'd
> put them up for discussion.

OK.

>     A> Do you have some stronger arguments for the move which would
>     A> rectify this?
> 
> I don't want to get into flame wars or a deeper discussion about this
> here, but for me the advantages of GIT are overwhelming and discussed at
> every corner on the net.

We all know that there is a really large migration process from SVN to
Git and I'll do not join a flame war about this.  I simply ask whether
my time for conversion is larger than just carrying two hand full of
files in a common SVN.

> On the other hand, I definitely don't want to
> force anything on any maintainer.

That's exactly my point.

>     >> Suggestions, comments etc. are obviously welcome.
> 
>     A> As I said I'm not against progress so if you do some move please
>     A> make sure to drop a file according to the example in
> 
>     A>    trunk/packages/clustalx/trunk/README.status
> 
> OK.

Another hint.  I have assembled some authors file at

   https://anonscm.debian.org/viewvc/blends/projects/0svn2git/blends-authors?view=markup

which probably covers several authors from Debian Med.  Please make sure
you do not waste your time on assembling these authors again and also
commit the authors file at some decent place (may be in some
infrastructure Git (or just commit it to SVN :-P) to make sure other
people will not need to redo the work that was just done.

Kind regards

        Andreas.

-- 
http://fam-tille.de


Reply to: