-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Context: contributors of packages are being asked to add a field x-maintenance-intent to new opam files, referring to this document as a guide.
I would like to know what archiving and maintaining means in this context and I'm sure others will have the same question.
- For a programmer, archiving a project (e.g. a GitHub project) means it becomes read-only. In the context of opam-repository, released packages are already read-only, so what does it mean that they are archived? Do they become unavailable to users via the
opamcommand? Please specify. - I wonder if "maintained" is the negation of "archived" in this context. From the perspective of a software vendor, it means we'll make subsequent releases based off the given release, typically by incrementing the patch version i.e. X.Y.Z → X.Y.(Z+1). However, it is common for a vendor to only commit to security fixes and/or only for some window of time, possibly depending on the release identifier (LTS, even vs. odd number, etc.). Details on this would inform maintainers about what they're promising and users what to expect.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels