On Wed, Feb 22, 2017 at 07:37:20AM +1030, Michael T. Pope wrote:
> On Mon, 20 Feb 2017 10:29:56 +0100
> Fenyo <feny...@gmail.com> wrote:
> > I still don't get it, this is way too general.
> > Could you please be a little more specific?
> 
> No.  I am being deliberately guarded.  I was told some things in
> confidence, and similarly I am not confident I have the whole story.
> 
> However, from open sources you can verify that github is a classic startup
> which is beholden to venture capital investors, and its revenue model
> continues to evolve.  As I said, they are doing well for now, but I would
> be hesitant to bet they are immune to failure.

Fwiw, at Inkscape we faced some similar problems in migrating off
SourceForge for code hosting (we still use it for mailing lists, but
hope to move that too as it's also not without troubles).  We evaluated
several providers, and finally came to a choice between github and
gitlab.  Technically the choice was a bit of a wash - both are on par
feature-wise, with most of the deltas being advanced stuff not important
to us.  Socially github had an advantage of a larger community, but
gitlab had an advantage of being more attuned to the open source 'Way' -
the gitlab software is itself open source, and allows for free
self-hosting if you had the druthers to do so.

We ended up selecting gitlab and completed a migration to it earlier
this year, with a minimal amount of fuss (which was mostly due to
learning curve issues from simultaneously switching from svg->git).
There have been some (well publicized) service issues, but otherwise
it's been an overall good experience.  Moving platforms also netted us
some additional developer interest and involvement.  We also set up a
read-only github mirror, although I can't determine if that brought us
any benefits; people who like github seem to find gitlab equivalent so
there's been no issues.

Migration was straightforward, although we were doing an SVN->GIT
transfer, and had some issues relating to branch porting.  A GIT->GIT
transfer into gitlab would be probably be relatively trivial.  Users
with accounts in the prior hosting system needed to re-register with
gitlab.

We have not migrated our issues, forums, mailing lists, wiki, etc. to
gitlab, just the code hosting.  However, we've been able to take
advantage of the CI and other code-related services, so it's been a net
gain functionality-wise.

I don't know how much is public yet, but I can vaguely say that I know
of various other large open source projects I'm involved with are also
looking to gitlab rather than github.

Anyway, if you are looking to (wisely) move off SourceForge but are
unsure about github, I would strongly encourage looking to gitlab as a
quite viable alternative.

Bryce

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers

Reply via email to