[Openmcl-devel] gitlab.common-lisp.net as alternative to github (was: Re: How about Git?)
david.cooper at genworks.com
Mon Nov 30 07:15:30 PST 2015
> My problem with GitHub is slightly different than yours. It very probably
> *will not exist* in ten years time in any recognisable way: that's fine for
> the git repos which will have other authoritative clones, but it's *not*
> fine for the metadata: all the issue tracking / wiki / blah stuff will just
> evaporate, because none of that lives in the repo (actually the wiki stuff
> can I think). Issue-tracking, for instance, actually matters, and I don'r
> want to lose all that history.
Along these lines, I would like to point out that the Common Lisp
Foundation have migrated most legacy common-lisp.net repositories to
gitlab.common-lisp.net, which is actively and meticulously maintained by
Erik Huelsemann and Efficito these days as a service to the CL community.
The past twelve months have seen several major repositories migrate from
github _back_ to gitlab.common-lisp.net (including the Gendl project).
As an incorporated governing body with a parliamentary process and Articles
of Incorporation dictating that it be influenced only by unbiased and
long-term interest of the health of the CL ecosystem and community, the CLF
have committed to keep this resource alive for the long term, with its
metadata, etc. protected and accessible. CLF and the current
gitlab.common-lisp.net have been designed specifically to avoid the kind of
pitfalls which befell Sourceforge and which will almost certainly befall
github at some point down the road.
RME made a point early in this thread that there are clear benefits to
hosting important resources by one's self. Indeed, with gargantuan "free"
services like github, the users can be virtually guaranteed that "they are
the product" and, sooner or later, they will be sold down the river in some
form or another. Supporting and making use of a genuine community resource
like the CLF and gitlab.common-lisp.net can provide for a happy medium
between being in control of one's own destiny, while benefiting from some
amount of economy of scale and community infrastructure.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Openmcl-devel