From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:38572) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhN1j-0004MC-KN for guix-patches@gnu.org; Sat, 29 Jun 2019 19:45:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hhN1i-0003nO-NP for guix-patches@gnu.org; Sat, 29 Jun 2019 19:45:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59752) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hhN1i-0003n2-Bi for guix-patches@gnu.org; Sat, 29 Jun 2019 19:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hhN1i-00084F-5m for guix-patches@gnu.org; Sat, 29 Jun 2019 19:45:02 -0400 Subject: [bug#36404] [PATCH 0/6] Add 'guix deploy'. Resent-Message-ID: From: zerodaysfordays@sdf.lonestar.org (Jakob L. Kreuze) References: <87o92ianbj.fsf@sdf.lonestar.org> <87o92glap5.fsf@dustycloud.org> Date: Sat, 29 Jun 2019 19:42:14 -0400 In-Reply-To: <87o92glap5.fsf@dustycloud.org> (Christopher Lemmer Webber's message of "Sat, 29 Jun 2019 10:37:10 -0400") Message-ID: <87h888dkmh.fsf@sdf.lonestar.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Christopher Lemmer Webber Cc: 36404@debbugs.gnu.org --=-=-= Content-Type: text/plain Hi, Chris! Christopher Lemmer Webber writes: > In the future I think it would be good to make this extensible as > well. Dispatching on a symbol means that Guix must itself provide a > fixed set of possible environment types. If we made this an extensible > structure, akin to services or something, we could allow for more > flexibility in the future. Thoughts for the future, but not a blocker > on this patch. +1. Initially, I thought the service types _were_ symbols, but I see now that they're actually procedures. Thanks for pointing that out. I'll see about implementing environment types similarly in my revised patch set, since I think that's a change that we'd want to make before any other environment types come into existence. Regards, Jakob --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEa1VJLOiXAjQ2BGSm9Qb9Fp2P2VoFAl0X91YACgkQ9Qb9Fp2P 2VqixxAAmSCaO7hIk7unux2l3fe6dlL40NMJP4tJ+LE/T2eBOGNaqsEhCv25BBfq UaGH/D7RcDB1DZgfO1jA9HKFj/uerjjrsNGQpcObrZ8D2PeAfUmT+bISW6qb8oKF 4KWyLZ6cBFgS0fBg4Nj6xcqP3TUxb6vMRUUFeGxdkbtYAJwz/SA9ugOEN3q5mHh4 0Wg3AlgaYnRccFr6nAWp3uyLuAZp7rODHTjej18NKyS80sWOIR2ug4hx8S2LQb4Z JJJKz6LH8VjUkS/7T1aG2fW5KmmTRgXKppdauyl9Wdtw0711Qok48csSbXZ4cDFU +2srJy4qNsqjmFXDjJkb4lZ1KpAFAA/Us/45/XfEWvqc7imoxSTv8uXInh1lOVsv DOgnwetJRZfAcT/5UGWWyfnO/xOp7PdAjrvPADh9FyPuF+iaXxWtB20jY7rsMCLd jqfXaJV7kOeYpNyLY4bBYIkQFNJVeY+t9HzFiM9DDR/ta0X5PMbhJUxnLsb8JwTz 6v2cDlYzIER0q5Uixv+rVkMRBUH2v5htGKoEM7gC7e6bdpkcrCso5EqW4H+6FWsR Ds82buuP0I9bF0LmhCOh3QMKzy3d6zBsYplTl19kEKQai3XN+q7MDtoP3Uossa72 e3PKdPMbUPVFu4Ghu2ky1NNW2nRYLun4SLDjuNIjn9M9Dh8D6qs= =nROi -----END PGP SIGNATURE----- --=-=-=--