[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#38529: Make --ad-hoc the default for guix environment proposed d
From: |
Gábor Boskovits |
Subject: |
Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism |
Date: |
Fri, 13 Dec 2019 17:41:40 +0100 |
Hello Zimoun,
zimoun <address@hidden> ezt írta (időpont: 2019. dec. 13., P, 17:32):
>
> Hi Gábor,
>
> Sorry to be slow. :-)
I probably just did not express myself clearly enough.
>
> On Fri, 13 Dec 2019 at 17:28, Gábor Boskovits <address@hidden> wrote:
>
>
> > So in a more algorithmic manner:
> > 1. if ad-hoc and inputs-of is present at the same invocation: fail
> > hard. (With an error like incompatible options present)
> > 2. if only ad-hoc is present, then print a deprecation warning (yes,
> > we could make this suspendable with an environment variable, like you
> > described)
> > 3. if only inputs-of present, then do the new behaviour.
> > 4. if neither ad-hoc nor inputs-of present then
> > a. if GUIX_ENVIRONMENT_DEPRECATED is 1: do the current behaviour,
> > b. if GUIX_ENVIRONMENT_DEPRECATED is undefined, or is not 1: do the
> > new behaviour.
> >
> > This would minimze friction, as there will be a few scripts falling under 4.
> > This would also allow mirgating such scripts one by one. be defining
> > GUIX_ENVIRONMENT_DEPRECATED to 1 in some startup file, and using
> > GUIX_ENVIRONMENT_DEPRECATED=0 guix environment ... in scripts that are
> > fixed to use the new syntax.
> >
> >
> > What do you think?
>
> I am perfectly aligned! :-)
Great!
> It is exactly what I have tried to describe.
> Sorry again for being slow.
I am sorry for the confusion, my communication tends to slugghish, an
I am also a bit bound to
do some hand-waving :) I hope to improve on that
>
> Thank you.
> Do you plan to implement it? Do I give a try?
I would like to hear something from Ludo, as he was also a participant
of the IRC discussion.
After that I would not mind if you gave it a try, if you would like.
Otherwise I will implement it.
>
>
> All the best,
> simon
Best regards,
g_bor
--
OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21
- Make --ad-hoc the default for guix environment proposed deprecation mechanism, Gábor Boskovits, 2019/12/12
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, zimoun, 2019/12/12
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Gábor Boskovits, 2019/12/12
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Ludovic Courtès, 2019/12/16
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Konrad Hinsen, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Gábor Boskovits, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Kyle Meyer, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Brett Gilio, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Bengt Richter, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Bengt Richter, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, zimoun, 2019/12/17
- Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism, Konrad Hinsen, 2019/12/18