From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: =?utf-8?B?4oCYZ3VpeCBwdWJsaXNo?= =?utf-8?B?4oCZ?= now compresses archives Date: Tue, 19 Jul 2016 12:03:31 +0200 Message-ID: <20160719100331.GA32752@thebird.nl> References: <878twytwlp.fsf@gnu.org> <20160719062915.3cdpmb6xhcg3l6mw@venom> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60419) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPRvi-0004vs-Jc for guix-devel@gnu.org; Tue, 19 Jul 2016 06:07:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bPRvd-0006OC-Ie for guix-devel@gnu.org; Tue, 19 Jul 2016 06:07:09 -0400 Received: from mail.thebird.nl ([95.154.246.10]:35047) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPRvd-0006MM-D5 for guix-devel@gnu.org; Tue, 19 Jul 2016 06:07:05 -0400 Content-Disposition: inline In-Reply-To: <20160719062915.3cdpmb6xhcg3l6mw@venom> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel On Tue, Jul 19, 2016 at 08:29:15AM +0200, Tom=C3=A1=C5=A1 =C4=8Cech wrote= : > I was thinking that we could (and should) add some optional support > for metadata which could describe the origin of the package. It could > contain: > - Guix GIT revision used > - differences against GIT revision > - local package recipe > - exported dependency tree of package recipes > - optionally URL where missing dependencies can be found The package would need to be signed and contain all its dependencies. This is what guix archive does when you add some metadata. The size of the package does not matter (much). If Docker can be popular... I agree it would be an idea to decouple from publish daemons in the form of downloadable files. Nix had this feature - not sure it is still there. Pj.