PEP 708: Grammar Fixes and Clarification (#3165)
PEP 708: Address feedback
This commit is contained in:
parent
e815d90c2f
commit
c3d9f8a3ae
18
pep-0708.rst
18
pep-0708.rst
|
@ -167,7 +167,7 @@ repository or repositories by adding the URLs of the project and repositories
|
|||
that it is extending.
|
||||
|
||||
This is exposed in JSON as the key ``meta.tracks`` and in HTML as a meta element
|
||||
named ``pypi:tracks``.
|
||||
named ``pypi:tracks`` on the project specific URLs, (``$root/$project/``).
|
||||
|
||||
|
||||
There are a few key properties that **MUST** be preserved when using this
|
||||
|
@ -181,16 +181,16 @@ metadata:
|
|||
like hosted repository services where one entity operates the software but
|
||||
another owns/manages the entire namespace of that repository.
|
||||
|
||||
- All URLs **MUST** represent the same "project" as the project at in the
|
||||
extending repository.
|
||||
- All URLs **MUST** represent the same "project" as the project in the extending
|
||||
repository.
|
||||
|
||||
- This does not mean that they need to serve the same files. It is valid for it
|
||||
to include binaries built on different platforms, copies with local patches
|
||||
being applied, etc. This is purposefully left vague as it's ultimately up to
|
||||
the expectations that the users have of the repository and its operators
|
||||
what exactly constitutes the "same" project.
|
||||
- This does not mean that they need to serve the same files. It is valid for
|
||||
them to include binaries built on different platforms, copies with local
|
||||
patches being applied, etc. This is purposefully left vague as it's
|
||||
ultimately up to the expectations that the users have of the repository and
|
||||
its operators what exactly constitutes the "same" project.
|
||||
|
||||
- It **MUST** point to the repositories that "owns" the namespaces, not another
|
||||
- It **MUST** point to the repositories that "own" the namespaces, not another
|
||||
repository that is also tracking that namespace.
|
||||
|
||||
- It **MUST** point to a project with the exact same name (after normalization).
|
||||
|
|
Loading…
Reference in New Issue