Re: V4 Pre-PEP: transition to release-file hosting on PYPI

Nick Coghlan <[email protected]> Sat, 16 Mar 2013 00:15:06 -0700
Newsgroups gmane.comp.python.catalog
Message-ID <CADiSq7f+063rr3WBfzCw6Rd_u2bRzZVjLrT8Apvswythn9iXjw@mail.gmail.com>
--===============0695562166==
Content-Type: multipart/alternative; boundary=f46d043be228e6a35104d80583f5

--f46d043be228e6a35104d80583f5
Content-Type: text/plain; charset=ISO-8859-1

On 15 Mar 2013 16:16, "Carl Meyer" <[email protected]> wrote:
>
> tl;dr: I see your points, we'll change the PEP to allow clients to use
> hostnames instead of the rel attributes if they prefer.

I will veto any such change. Clients MUST NOT assume that the architecture
of the index service will be limited to a single host name, they must
process the explicit metadata provided by the index that indicates which
hosts the index controls.

Adding a "--trust-indices" flag to make this optional in setuptools would
be fine, but it seems perverse to trust every aspect of an index *except*
its claims to control additional hosts.

Regards,
Nick.

--f46d043be228e6a35104d80583f5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr"><br>
On 15 Mar 2013 16:16, &quot;Carl Meyer&quot; &lt;<a href=3D"mailto:carl@odd=
bird.net">[email protected]</a>&gt; wrote:<br>
&gt;<br>
&gt; tl;dr: I see your points, we&#39;ll change the PEP to allow clients to=
 use<br>
&gt; hostnames instead of the rel attributes if they prefer.</p>
<p dir=3D"ltr">I will veto any such change. Clients MUST NOT assume that th=
e architecture of the index service will be limited to a single host name, =
they must process the explicit metadata provided by the index that indicate=
s which hosts the index controls.</p>

<p dir=3D"ltr">Adding a &quot;--trust-indices&quot; flag to make this optio=
nal in setuptools would be fine, but it seems perverse to trust every aspec=
t of an index *except* its claims to control additional hosts.</p>
<p dir=3D"ltr">Regards,<br>
Nick.</p>

--f46d043be228e6a35104d80583f5--

--===============0695562166==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Catalog-SIG mailing list
[email protected]
http://mail.python.org/mailman/listinfo/catalog-sig

--===============0695562166==--