From 8e9969eb244042cf8fcf8adda7f895b7e2afc912 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Langa?= Date: Sat, 14 Jan 2017 11:37:35 -0800 Subject: [PATCH] [pep541] Cover legal matters --- pep-0541.txt | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/pep-0541.txt b/pep-0541.txt index ec1991ec8..916805c62 100644 --- a/pep-0541.txt +++ b/pep-0541.txt @@ -183,7 +183,7 @@ is considered invalid and will be removed from the Index: * project does not conform to Terms of Use; * project is malware (designed to exploit or harm systems or users); * project contains illegal content; -* project violates copyright or licenses; +* project violates copyright, trademarks, patents, or licenses; * project is name squatting (package has no functionality or is empty); * project name, description, or content violates the Code of Conduct; @@ -191,8 +191,30 @@ is considered invalid and will be removed from the Index: * project is abusing the Package Index for purposes it was not intended. -If you find a project that might be considered invalid, create -a support request [7]_. +The Package Index maintainers pre-emptively declare certain package +names as unavailable for security reasons. + +If you find a project that you think might be considered invalid, create +a support request [7]_. Maintainers of the Package Index will review +the case. + + +The role of the Python Software Foundation +------------------------------------------ + +The Python Software Foundation [8]_ is the non-profit legal entity that +provides the Package Index as a community service. + +The Package Index maintainers can escalate issues covered by this +document for resolution by the PSF Board if the matter is not clear +enough. Some decisions *require* additional judgement by the Board, +especially in cases of Code of Conduct violations or legal claims. +Decisions made by the Board are published as Resolutions [9]_. + +The Board has the final say in any disputes covered by this document and +can decide to reassign or remove a project from the Package Index after +careful consideration even when not all requirements listed +here are met. Prior art @@ -259,6 +281,12 @@ References .. [7] PyPI Support Requests (https://sourceforge.net/p/pypi/support-requests/) +.. [8] Python Software Foundation + (https://www.python.org/psf/) + +.. [9] PSF Board Resolutions + (https://www.python.org/psf/records/board/resolutions/) + Copyright =========