[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section.
From: |
Greg Hogan |
Subject: |
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section. |
Date: |
Thu, 12 Sep 2024 11:39:58 -0400 |
On Wed, Sep 11, 2024 at 2:33 PM Noé Lopez via Guix-patches via
<guix-patches@gnu.org> wrote:
>
> – There is no policy for updating packages through major versions, IMO
> this should be the same as deleting and the previous version should be
> kept for a while, at least for the time for dependencies to update
> upstream.
Internal package conflicts result in broken builds. External dependent
projects can simply remain on their current Guix commit and delay
upgrading until compatible with the updated API.
> >+If the package being removed is a ``leaf'' (no other packages depend on
> >+it), it may be removed after a @b{one-month review period} of the patch
> >+removing it (this applies even when the removal has additional
> >+motivations such as security problems affecting the package).
>
> – Why do « leaves » get removed at all? The dependents could be
> users that installed it in their profiles or manifests, one month
> seems very low.
If a package has failed to build for and not been updated in a long
time then who would be using it? The package source will be available
in the git history in case someone would like to resurrect it at a
later time.
Greg
- [bug#72840] [PATCH RFC v2] doc: Add “Deprecation Policy” section., (continued)
- [bug#72840] [PATCH RFC v2] doc: Add “Deprecation Policy” section., Ludovic Courtès, 2024/09/05
- [bug#72840] [PATCH RFC v2] doc: Add “Deprecation Policy” section., Maxim Cournoyer, 2024/09/11
- [bug#72840] [PATCH RFC v3] doc: Add “Deprecation Policy” section., Ludovic Courtès, 2024/09/11
- [bug#72840] [PATCH RFC v3] doc: Add “Deprecation Policy” section., Maxim Cournoyer, 2024/09/11
- [bug#72840] [PATCH RFC v4] doc: Add “Deprecation Policy” section., Ludovic Courtès, 2024/09/23
- [bug#72840] [PATCH RFC v4] doc: Add “Deprecation Policy” section., Greg Hogan, 2024/09/24
- [bug#72840] [PATCH RFC v4] doc: Add “Deprecation Policy” section., Andreas Enge, 2024/09/25
- [bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section., Ludovic Courtès, 2024/09/11
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section., Noé Lopez, 2024/09/11
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section.,
Greg Hogan <=
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section., indieterminacy, 2024/09/13
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section., Janneke Nieuwenhuizen, 2024/09/14
[bug#72840] [PATCH RFC] DRAFT doc: Add “Deprecation Policy” section., Ludovic Courtès, 2024/09/23