PEP 763: add Hackage and OPAM (#4092)
Signed-off-by: William Woodruff <william@yossarian.net>
This commit is contained in:
parent
b566fedeb8
commit
be5c1f205c
|
@ -311,9 +311,9 @@ compiled by Donald Stufft and others on the Python discussion forum in
|
||||||
- ❌
|
- ❌
|
||||||
- Deletion by users not allowed at all.
|
- Deletion by users not allowed at all.
|
||||||
* - PHP (Packagist)
|
* - PHP (Packagist)
|
||||||
|
- ❌ [#f8]_
|
||||||
- ❌
|
- ❌
|
||||||
- ❌
|
- Deletion restricted after an undocumented number of installs.
|
||||||
- Deletion restricted after an undocumented number of installs [#f8]_.
|
|
||||||
* - .NET (NuGet)
|
* - .NET (NuGet)
|
||||||
- ❌ [#f9]_
|
- ❌ [#f9]_
|
||||||
- ✅ [#f10]_
|
- ✅ [#f10]_
|
||||||
|
@ -336,13 +336,23 @@ compiled by Donald Stufft and others on the Python discussion forum in
|
||||||
- ✅ [#f14]_
|
- ✅ [#f14]_
|
||||||
- ✅ [#f14]_
|
- ✅ [#f14]_
|
||||||
- LuaRocks calls yanking "archiving."
|
- LuaRocks calls yanking "archiving."
|
||||||
|
* - Haskell (Hackage)
|
||||||
|
- ❌ [#f15]_
|
||||||
|
- ✅ [#f16]_
|
||||||
|
- Hackage calls yanking "deprecating."
|
||||||
|
* - OCaml (OPAM)
|
||||||
|
- ❌ [#f17]_
|
||||||
|
- ✅ [#f17]_
|
||||||
|
- Deletion is allowed if it occurs "reasonably soon" after inclusion.
|
||||||
|
Yanking is *de facto* supported by the ``available: false`` marker, which
|
||||||
|
effectively disables resolution.
|
||||||
|
|
||||||
The following trends are present:
|
The following trends are present:
|
||||||
|
|
||||||
* A strong majority of indices **do not** support deletion (7 vs. 4)
|
* A strong majority of indices **do not** support deletion (9 vs. 4)
|
||||||
* A strong majority of indices **do** support yanking (7 vs. 4)
|
* A strong majority of indices **do** support yanking (9 vs. 4)
|
||||||
* The overwhelming majority of indices support one or the other or neither,
|
* An overwhelming majority of indices support one or the other or neither,
|
||||||
but **not** both (13 vs. 2)
|
but **not** both (11 vs. 2)
|
||||||
|
|
||||||
* PyPI and LuaRocks are notable outliers in supporting **both** deletion and
|
* PyPI and LuaRocks are notable outliers in supporting **both** deletion and
|
||||||
yanking.
|
yanking.
|
||||||
|
@ -378,6 +388,12 @@ Footnotes
|
||||||
|
|
||||||
.. [#f14] https://luarocks.org/changes
|
.. [#f14] https://luarocks.org/changes
|
||||||
|
|
||||||
|
.. [#f15] https://hackage.haskell.org/upload
|
||||||
|
|
||||||
|
.. [#f16] https://hackage.haskell.org/packages/deprecated
|
||||||
|
|
||||||
|
.. [#f17] https://github.com/ocaml/opam-repository/wiki/Policies#1-removal-of-packages-should-be-avoided
|
||||||
|
|
||||||
Copyright
|
Copyright
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue