guix-devel
[Top][All Lists]
Advanced

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

Re: Proposal: nss updates


From: Maxim Cournoyer
Subject: Re: Proposal: nss updates
Date: Sun, 30 Jun 2024 22:50:55 -0400
User-agent: Gnus/5.13 (Gnus v5.13)

Hi Ian,

Ian Eure <ian@retrospec.tv> writes:

[...]

> Concretely:
>
> The current nss package should stay how it is.  When the next ESR
> happens, it should update to that (ungrafting nss at the same time),
> and track ESR releases only from that point forward.  I don’t think it
> would make sense to downgrade the current 3.99 package to the 3.91
> ESR, so this will be a little funky until that release happens.
>
> The latest version of nss should be added as a second package, named
> "nss-latest", bound to `nss-latest'.  It should track updates as
> frequently as needed.

Conventionally in Guix that'd be called nss-next.

> While I’d prefer having the packages named "nss-esr" and "nss", I
> think the ESR should get the more prominent "nss" name, which should
> make it easy for developers to do the right thing -- if a bunch of
> packages depend on nss-latest, we’re back to the initial problem.
> Code comments documenting this would also be added.
>
> We might also want to adopt this approach for nspr.
>
> I’m not sure about nss-certs; I think that should probably track the
> nss ESR, and I don’t think there’s a compelling need for a package
> tracking the rapid release channel.  I do want to improve this package
> by having it reuse the origin of nss instead of duplicating it.
>
> Does all this seem reasonable to everyone?  If so, I can start sending
> patches.

This all sounds reasonable to me.  Thank you for thinking about it and
proposing to improve the situation.

-- 
Thanks,
Maxim



reply via email to

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