libreplanet-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libreplanet-discuss] The dangers of repository deletion


From: Dave Rolek
Subject: Re: [libreplanet-discuss] The dangers of repository deletion
Date: Sat, 02 Apr 2016 19:52:07 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

On 04/01/2016 03:45 PM, Julien Kyou wrote:
On April 1, 2016 2:42:57 PM AST, Fabio Pesari <fabiop@gnu.org> wrote:
The recent left-pad fiasco on NPM just showed that in order for free
software to be reliable, it must be stored permanently (since the
license allows it).

Github, the most popular project hosting platform at the moment, allows
users to delete their repositories. That's very dangerous considering
that many programs that aren't packaged by distros will likely be lost
forever if their developers ever decide to delete their repos (and that
can happen for a number of reasons, I myself deleted some repos in the
past); and since Github (unlike Savannah) is a for-profit site, there
is
no guarantee that the data will always be available to everyone, or
that
they won't shut down (it already happened with Google Code, BerliOS and
Gitorious, after all).

I think developers should be allowed to abandon and disown their
programs, but deleting them can only do more harm than good. I've
already seen many programs become lost forever (due to unreachable
websites hosting their tarballs, mostly), and that can never be good.

The Archive Team ([0]) started mirroring SourceForge but they put the
project on hold, and I think they were mirroring the whole site, which
makes the projects very hard to search. Mirroring the repositories
and/or the tarballs on Archive.org (with proper tags, if possible) would
be far more effective, but in any case I hope someone with the right
skills can understand the importance of this issue.

[0]:http://www.archiveteam.org/index.php?title=Main_Page

I see you point and have experienced this myself, but sometimes I found they 
had just moved. Also as a beginner I published much broken unusable code, I 
don't see why this should remain available forever.

I'm not disagreeing with you, I just don't think its that simple.


---
Thanks both of you for your input.

Fabio: I had actually wondered to what degree this was being done (universally, not just on Github). I hadn't realized Github allows deletion of works from being hosted - that's really sad to hear! I too hope someone can tackle the issue - I'm not quite there yet =\.

Julien:
If you have broken/unusable code, you can consider just deleting all of it in a repository, but not removing history. In the readme, then, you can indicate that the code has been abandoned and was broken/unusable, but history has been preserved in case anyone still wants to view it. (Just a suggestion - others please feel free to comment.)

Dave



reply via email to

[Prev in Thread] Current Thread [Next in Thread]