Sorry for being late to the discussion, yet again!  I haven't committed
much recently, but I still wanted to weight-in.

So, reading everyone's reply I get the impression that feel that GIT really
isn't all that great if you're not using it with a more powerful host like
GitHub.  Is this true?  I've only ever used SVN and CVS, and only ever
committed to GNUstep, so my experience here is very limited.  My only
opinion here is that if we're going to move to a new versioning systems,
that we move to at least a more powerful one.  I like how simple SVN is (it
doesn't get any easier than 'svn co svn://
svn.gna.org/svn/gnustep/modules/dev-libs'), but understand that it comes at
a price.  Learning a new, more powerful tool is not a problem but learning
a new, more complicated tool that offers the same or less capabilities will
be very frustrating.

As for the move to Savannah, I think it's been long overdue.  It has
offered everything GNUstep needs for quite a long time.  And having all the
development stuff (bug tracker, source code, etc) in one place has some
obvious advantages.  That being said, if we move to another source code
hosting site, lets pick one that can also serve all out needs instead of
trying to piecemeal it ourselves.

Regards
Stefan

On Mon, May 25, 2015 at 3:09 AM, Gregory Casamento <greg.casame...@gmail.com
> wrote:

> Hey guys,
>
> I wanted to run this past the community to see what the general feeling
> is.  I am considering a move back to savannah utilizing git instead of
> subversion.
>
> The implementation of git on savannah, I believe, allows checkout and
> check-in VIA subversion.  I would at least like to try to maintain a mirror
> there (like the one on github) so that everything can be accessed in one
> place and those who want to use git can do so.
>
> The reasons I have for thinking about using git are:
>
> 1)  the branching and cherrypicking capabilities.  I think it's well known
> that git's capabilities in this area far outstrip those of SVN hands-down.
> I don't think there's any debate on this issue.
>
> 2) community. Rightly or wrongly a large community of developers prefer
> git over any other SCMS.   While I understand that certain people in our
> community don't like git for religious reasons, I also think it's time to
> reconsider religious arguments for technical decisions.
>
> 3) Actively developed.  GIT is under active development.  There have been
> few releases of SVN over the last few years.  One might attribute this to
> stability, but there haven't been that many advancements in SVN in a while.
>
> 4) Tools.  There are a wider range of tools on Linux, Windows and Mac to
> deal with git repositories these days.  Additionally there are tools which
> can be used to make code reviews much easier.
>
> I would like to reach some sort of consensus on this rather than a flame
> war.  I would ask that only active committers comment on this email thread
> so that we can be clear about the reasons for or against this move.   I
> have stated the reasons I have above.
>
> Please let me know what you think.
>
> GC
>
> _______________________________________________
> Gnustep-dev mailing list
> Gnustep-dev@gnu.org
> https://lists.gnu.org/mailman/listinfo/gnustep-dev
>
>
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to