Re: sourceforge miseries

Jean Louis <[email protected]> Tue, 10 Apr 2018 01:55:47 +0200
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
On Tue, Apr 10, 2018 at 01:08:42AM +0200, Bruno Haible wrote:
> Jean Louis wrote:
> > and why not simply fire up your own Gitlab
> > instance on DigitalOcean.com?
> 
> Managing IT infrastructure has some costs. It's not
> only installing the software, it's assuring response to
> issues, installing security upgrades, assuring backups,
> assuring continuation in case of personal bankrupcy or death,
> and so on.
>   - If a single person does it, chances are high that it won't
>     last long. This was our first experience with cons.org.
>   - If a small group of people does it (like GNU or common-lisp.net),
>     we have to follow the rules of that group.
>   - If a large company, such as gitlab.com, does it, it is most
>     cost-effective, but we are at the mercy of developments of this
>     company. This was our experience with
> sourceforge.

Yes sure there is cost, I just don't see it as
significant myself.

Most updates can be done automatically. Most VPS
servers are running on Debian. I would prefer
running on a fully free software distribution, but
I do not know the provider.

Debian GNU/Linux based VPS or dedicated server can
be fully automatically updated and be running for
years without problems.

Backup assurance is also a simple script to make
multiple backups worldwide.

I would do following steps:

1) Establish a mailing list for CLISP and
CLISP-DEV on lists.gnu.org

2) Gradually convert from hg to git to Savannah

3) Update the official clisp.org website, so that
it points to correct sources.

4) Use the CNAME for git pull, so that it becomes
git.clisp.org and have clisp.org under your (CLISP
team) control

5) If anything is wrong with Savannah in future,
you still have the CNAME git.clisp.org and you
may move it to any provider and users will not
even know it.

6) Keep the mailing list from (1) on GNU as it is
reliable, browsable, usable, easily accessible,
and easy to copy. It will bring new contributors. 

-- 
Jean Louis

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel