diff --git a/pep-0708.rst b/pep-0708.rst index abe37d608..fac9050d3 100644 --- a/pep-0708.rst +++ b/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).