Re: Adding namespace support to PyPi (continuation from PyPA Summit/Sprint)

Lukas Puehringer <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <[email protected]>
> Will the TUF implementation need any changes to support namespaces?
> In the minimum security model (PEP 458), namespaces should not affect
TUF integration at all, since all target metadata (i.e. metadata about
packages uploaded to PyPI) are signed with keys owned by PyPI.

In the maximum security model (PEP 480), PyPI delegates trust about
packages to the packagers, i.e. the packagers sign TUF target metadata
with their keys and upload it to PyPI along with the corresponding
packages. The delegation is then **verified using package names**.

So in the latter case, namespace ownership and delegation management are
indeed related, as in, both deal with package name prefixes. However, I
think this is more an organizational matter than something that needs
implementation changes.

Besides, from what I gather from the "Namespace support in pypi"
discussion [1], it's not really clear yet, what namespace support
actually means.



[1] https://discuss.python.org/t/namespace-support-in-pypi/1609/17,

-- 
[email protected]
PGP fingerprint: 8BA6 9B87 D43B E294 F23E  8120 89A2 AD3C 07D9 62E8

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/GT74WUDLO3JYJDXFEY6QHOGZDIHV4P65/
signature.asc (application/pgp-signature, 874 B)
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIzBAEBCgAdFiEEi6abh9Q74pTyPoEgiaKtPAfZYugFAlzTPSAACgkQiaKtPAfZ
Yujx6Q//Rt+of4BqUxwW4kCj/XQUDZT9o3lgllOnb0BjPFBK3cOaAK6fjgd0EGXB
MBIHE8FNZAEeUe7n87HDzdYKkDMVsRktWv2vgtkWDwvre5MY571pvBtGpE3cTR6z
fxbE0Ty0erjamUa6UlCPdccOELCpgiql3pjNplFoNT5VBdZ2/muNbL8vow+8qRQJ
xFbxLkh5CR7/+Pb73jy+YyOaQImTiR0Y44I82LgdDvcCxvYKgvdHCPKSjrRQPVgP
vdL5AZEq2RghS9e+BJKZJAlZjTNg4mobcV3DKbcAWZ44vxFFEjj5WA75xlDGDIT5
wtWxjoRMPeqcod7qso1Qh6U6+pSypGeTAVPXbrZFq0z8mUBGvqQpoLXqR6lJvY9Q
oBm9PmsEAISYe5vitWUQ8+q+ZXJGXM9yRLg7P9NZepyfbupw+gg3q4RGG8zsO8et
8E+SIRU2ZyBek/csgFfeICJpU+NrLPGrqWyCfGBEHFSPY+5kyLj1MvMGyjpTmVWA
cN8DrXJt9JRJVW/t4E7hYhDyyRguLD06KXMAAQZkegk8hxJXkNPXQF0vmZExiT7M
JbMMNrXi4ApeEAR/AR5wKAj+HbxVkJAzPbivPgZWyxSYUqIr66KhJkoTfaZt435v
h7ellcqV3WNPMyIZcSgUojmmSxOXu/eY+sBfVrQCvCF2YY6jqXQ=
=Wot7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.