guix-devel
[Top][All Lists]
Advanced

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

Re: A registry for distributed sources and binaries


From: Pjotr Prins
Subject: Re: A registry for distributed sources and binaries
Date: Sun, 24 Jul 2016 09:02:22 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sun, Jul 24, 2016 at 08:28:30AM +0200, Tobias Geerinckx-Rice wrote:
> > if we support a decentralized system of externally-managed 
> > repositories.
> 
> No. Break them.
> 
> If you're running an external Guix repository and don't bother to follow
> the main development branch(es) with some attention, your users deserve
> to get regular breakage warnings as a subtle hint that maybe they
> shouldn't be trusting you with their software.

Exactly. 

I am thinking plugins themselves can be part of the Guix package tree
and come with tests. That way we can keep an eye on 'infrastructure'
code.

Pulling in packages from elsewhere - it is up to the registries to
test things and maintain compatibility.

> There seem to be two different meanings of ‘support’ at play here:
>    - adding decentralised repository support to Guix so it can at least
>      be done in a clean user-friendly way, which I think is excellent
> vs.
>    - promising some kind of API stability to those repositories, which
>      I think is terrible.

Yeah. I am not looking for that. I think it is good to break stuff for
future considerations. That is one advantage FOSS has. The code is out
in the open...

I also agree that we should encourage freedom and exploration.

Pj.
-- 



reply via email to

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