Robert Lipe
2015-07-30 06:04:27 UTC
Google's codesite, which we happen to use
<https://code.google.com/p/gpsbabel/source/checkout>, is shutting down
<http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html>
in August. We went to c.g.com because we were forced to flee from
sourceforget.
The site goes read-only in under a month. I have business travel and some
personal vacation in August that means we are either going to do this at
the last minute or we're going to pick a new home like really quickly.
I've looked at self-hosting instead of relying on the "free for opensource
projects" efforts that come and go and despite being twice bitten and my
distaste for Git,, I'm still thinking that Github is the "obvious" place
for us to go.
Given our low commit rate ("commits per month", not "commits per hour") and
our low number of contributors and committers (thank you, tsteven4!) and
the public outpouring of love for git even though the complexity makes me
squeamish, it looks like GitHub is the place for us to go. As a bonus, we
get nice Travis CI <https://travis-ci.org/gpsbabel/gpsbabel> to replace
Steven's valiant efforts with Jenkins.
I don't know of anyone with large outstanding submits that would be
complicated by this and really, it's unlikely that anyone is working on
something deeper than a new format without us knowing about it, so I think
this will be mostly invisible to most of us. Other than having to
checkout and track completely new projects and use new SCM tools.
Barring strong vocal support in the short term, GPSBabel's official SCM
will move to Git in Github soon... Probably within the next 24 hours or
after next week as that's my window to work on this.
Any objections (that include better alternatives) to moving our SCM from
SVN on c.g.com to Git on GitHub?
Yes, this kinda sucks and will inconvenience a couple of us. Yes, I waited
a long time before accepting to deal with this. Yes, it'll be bad to have
publicly release doc that's about to be wrong. Yes, we should consider
whether our last commit is to delete everything with a scary "we've moved"
message" vs. just rolling with it. But this is what it is.
<https://code.google.com/p/gpsbabel/source/checkout>, is shutting down
<http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html>
in August. We went to c.g.com because we were forced to flee from
sourceforget.
The site goes read-only in under a month. I have business travel and some
personal vacation in August that means we are either going to do this at
the last minute or we're going to pick a new home like really quickly.
I've looked at self-hosting instead of relying on the "free for opensource
projects" efforts that come and go and despite being twice bitten and my
distaste for Git,, I'm still thinking that Github is the "obvious" place
for us to go.
Given our low commit rate ("commits per month", not "commits per hour") and
our low number of contributors and committers (thank you, tsteven4!) and
the public outpouring of love for git even though the complexity makes me
squeamish, it looks like GitHub is the place for us to go. As a bonus, we
get nice Travis CI <https://travis-ci.org/gpsbabel/gpsbabel> to replace
Steven's valiant efforts with Jenkins.
I don't know of anyone with large outstanding submits that would be
complicated by this and really, it's unlikely that anyone is working on
something deeper than a new format without us knowing about it, so I think
this will be mostly invisible to most of us. Other than having to
checkout and track completely new projects and use new SCM tools.
Barring strong vocal support in the short term, GPSBabel's official SCM
will move to Git in Github soon... Probably within the next 24 hours or
after next week as that's my window to work on this.
Any objections (that include better alternatives) to moving our SCM from
SVN on c.g.com to Git on GitHub?
Yes, this kinda sucks and will inconvenience a couple of us. Yes, I waited
a long time before accepting to deal with this. Yes, it'll be bad to have
publicly release doc that's about to be wrong. Yes, we should consider
whether our last commit is to delete everything with a scary "we've moved"
message" vs. just rolling with it. But this is what it is.