From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 16:01:21 2019 Received: (at submit) by debbugs.gnu.org; 18 Dec 2019 21:01:22 +0000 Received: from localhost ([127.0.0.1]:44005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihgRd-0002Rv-Kk for submit@debbugs.gnu.org; Wed, 18 Dec 2019 16:01:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:41946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihgRc-0002Rn-Op for submit@debbugs.gnu.org; Wed, 18 Dec 2019 16:01:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33203) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ihgRb-0000hs-FC for bug-guix@gnu.org; Wed, 18 Dec 2019 16:01:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ihgRa-0005Ys-0J for bug-guix@gnu.org; Wed, 18 Dec 2019 16:01:19 -0500 Received: from mout.web.de ([212.227.15.4]:58355) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ihgRZ-0005XY-9X; Wed, 18 Dec 2019 16:01:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1576702874; bh=MPpsGOnmrxpNZuqzoAQHBNLOfq7v30QnT7att8msEDw=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=dXTphbxdXX8wPrfV32D3Njb5AdV/di24MMamexHmQp+eEub+9sO0UV7EKQV9P0YCl 430cgv3EgSqjbBzNdVT1Q5/HnRYWfMCuQcAYp4rEbgSZDfEJ5e9YSbMe9TvI8oPX8x Yg1DJQG+yi1CJHiBe+aat3tZlF8twGiOzNCgIZbc= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([84.165.17.138]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lx77p-1hbihb2SVN-016fRe; Wed, 18 Dec 2019 21:55:58 +0100 References: <87eexeu8mo.fsf@ambrevar.xyz> <87k16vdise.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.1 From: Arne Babenhauserheide To: bug-guix@gnu.org Subject: Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism In-reply-to: Date: Wed, 18 Dec 2019 21:55:54 +0100 Message-ID: <87zhfp2w11.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:Pc2Z4LeKQRdzuEDJDIj4OhHUFe5+1XZdsUbSLzVM6v2RlInQJZj nsqMuHquWb8n4GPdlly6L3AfcwD3GboCvk1PhtHxMazxfRmX0LKeV0Ii2c8mlK8K57OUko9 GGsCoW0Vj4pasz3ZE0kyGPRTAdJH3QJCdABwKWkDrx2qCm1h2NFsslwW8jxtuwPfZFTxtb6 TgxCbVlH3OEFvNxgMg35Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:OxQbEDFHe+w=:SZvN0rUIn3d9hguhONDXtX n5vMwLSKizaILIuFlUPr/bYd9iEwZgAyx+qtB5ZAr7UE6nIq+LEvcMds2mqdcmoInuK/b1ye3 vm3p9UQgCrEhKVjq2nSJsa1AWXdOmGZSvquT7tGnJ4hLg1tjtDGjkX0X8/R/Hqv8eY/iKH9i7 Ve6yjG4Dreg8Or0JfHr3A5UUmNEp4ZlLQMIXaVXrUvfAVYAz4NrNNA+94NZkwLVFX6TPd4fqb jUmx7wVzAuGTC2idXjRTw1D+YpkdfQ+XWjgB+HhTSJ8WXumOOoBgp8ZMK7vpU98qxURu2ntTw SJDtgxIlxHSQ75RTWCfpoUpX67iw+CcyAeJJPufwF1+WGrkif4zfkZDIexQS+H/Fw7Hx8ftWh 53WaTj4bCz44fzeOG7ZRh1F5HxoEdFkmudNrEfwUE3Cn9uqPzA4K8H5uPiCZVHpe5xn91GI58 gvUnZ/DNJVT4e47rsNEMXStY8nu1Ueu1uo13oOV/WUnI/Y7pLNFbhby7XK31W85MakPopNUtR oGWOMJQRkIal6qxYqLXQneBS49Yh1cxbHzpKqQXCCwTHJORlVyw4YyS4JfhD6Xbb0u3AaYA4F 2yaCBvWwjtWXWT1zeCOGxm7GQuf95AMK+awtIkWpKJKf5fOtFMeQufa/cgNXP0pQfN6BBB5fp lnZQLaqbMnERtD8GWqik7nToOv8Ihd2CBO2YtJ0Q4zlM06OfhaIbQG49sf/UFtNyTorsNXKTl 2+W3ojnLDQ15waxoKYCOSZ6cKlYGQS0NGOruKVk03w6j6dBjgwEI+pcGtVeWWUfEzJTtZe6cu 6feiI+Zn22WTklQ9EcgyxKnM7O6w7ShtGUK9MmYGAad6RKrwN9I+Kv6NgiaFImOImgOc93cNM cLD/17WqVQ3qCyJnK/Sb8lJ/hDmw6tBIuw7ZmXkMvZ8wbQm7XIvKHynXJg66fP6QJql9lUsE9 2Gb6XlL/P95lIpE3vBokR2yni+gb0EhhypNqO1yGEelGBw4Gg86w92s9V6qbkBf4h0+qErHtL d+qhxOt2adOQrymwvOwlr4XMSiLoHK1fRob8bgqsOqQxrGL0er08emhRGY39h6UecnBrgTDWa +91kZVKgFL/m51f6iKqpubv9IMH5PeDGxs/SkD301I/oKxL4YIVQiwCGp7SomqXlakWa6bIAJ /0MF8id40D6LjYL6UpGxT+mEzg/0B3/pmw+VJH4M/u8eqehlqI4s5RE1VfZXexj/y+j9Itong iKHtPN2eqbS2t+I4rRTMnRmgnAPtPfax971sjCA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.4 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Guix Devel , 38529@debbugs.gnu.org, zimoun X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Konrad Hinsen writes: > Hi Simon, > >> Maybe I miss a point. It is not: "watch out, this will do something >> else in the future" but "watch out, this was doing something else in >> the past and the change happened the in ". > > Concrete example: I am writing a tutorial about using Guix for > reproducible research. It shows several uses of "guix environment", some > of them without '=E2=80=93add-hoc' or '=E2=80=93inputs-of'. I know my exa= mples will > cease to work in a few months. What am I supposed to do about this? This is the point where we need to ask ourselves: Should Guix be volatile software? http://stevelosh.com/blog/2012/04/volatile-software/ Also: Software developers should avoid traumatic changes https://drewdevault.com/2019/11/26/Avoid-traumatic-changes.html Best wishes, Arne =2D- Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl36klwACgkQE++NRSQD w+un/BAAm1Rm9x6XcSRau9mYwQhxcVFORqZNvPZAUQVixI3vBfoJ7UHig8Abbh26 oNdAkCLIUsZ4nQ8p7d9Ev8v17uOyvuw+8j+eiK9BgrmjXpd0f7cjuDuDTIX0QNBE eXmncUDdG3CWnZ5Fa7jcNnGb6ANicnoCIhcTw3eMBCXS/CrqXGw7zIgIpwIUOKnS IpS0RJTnb5rklJE6i5Y1XSAGYeYaMtQZfOnSn23ITgMqd/+ZEM8QojG8j5WKMRch K0VE0p/1l7k0bL6elYcHVAyaCsUWILPJIH+pnYPt4hSQSBbgudZRcvdfVWJ+WXg8 fzCKaLKPaA0ZA1W+MLpeLqca4jn1ekpi3OzaDyvwp32FhaxSBbO+DdPuvA103bbZ tmMV6PuBz7Pa9NsnRdH41NQlG7oFuo2+L2mEvkxwUYKabt0ge5kap/n7PXsATTew X4I/jk4ugugUJBM5CJ47t1TleTq5UCk/fo76dlLkm0vFgaxWM7bSJKb/t1d1Ds4n n0spHHSo61qMUrynj9LvgEDMHKCWDcDd/irLdwqRe+DpptayH/VH+4j8nwobX01z BExhaU5hEjOhpSD80OE2feq2NQPWtezLjt+7r9veHzM8595iA4PQ7lsxMEWHDmmZ tXJyA56Hn7HdW5ClIRaw9yiGHbQ7dDigkZg+lYJQbOh4b6YStiOIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJd+pJcAAoJENzPDbMLwQVIJoUD/05tDaFA 3KwZaT6Adz1/aQ5/3y9JTM3mOPVlD+ykvqupk4q/1flx96on9QNey5ZTAvF4wpqx hphFLMl5qrkLGBpS7JosVu6eoqdBMy90PnxK1bTlJ6S3jpRjvJ8eHZwc7K8l+JX+ xJJ3GFodP8hzlHKApIprazykI3R72unqGhZS =KV24 -----END PGP SIGNATURE----- --=-=-=--