<p dir="ltr"></p>
<p dir="ltr">On 22 Aug 2016 4:18 AM, "Nick Coghlan" <<a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>> wrote:<br>
><br>
> On 21 August 2016 at 18:21, Robert Collins <<a href="mailto:robertc@robertcollins.net">robertc@robertcollins.net</a>> wrote:<br>
> > tl;dr: I think standardising on .tar.gz would be a rather shortsighted<br>
> > thing to do, given how many Windows users Python has and how much of a<br>
> > different supporting .zip makes for workflow on that platform - with<br>
> > no negative impacts on any other platform.<br>
><br>
> Once we have a universal default, unilaterally changing that default<br>
> gets easier, rather than harder - the main precedent being set here is<br>
> that we *don't want* the default format to be platform dependent, we<br>
> want there to be just one default.<br>
><br>
> My core assumption in recommending starting with tar.gz as that<br>
> universal default is that Windows users will mostly be interacting<br>
> with sdists through tooling that is closely linked to or at least<br>
> originated in the Python ecosystem (easy_install, pip, PyPM, conda,<br>
> Enthought Canopy, buildout, Christoph Gohlke's Windows installers),<br>
> and that double-clicking a Python sdist in an Explorer window is not<br>
> something most folks are in the habit of doing.</p>
<p dir="ltr">It is certainly wrong for me, when I'm using Windows, and when I've shoulder surfed others also. E.g. at pycon sprints.<br></p>
<p dir="ltr">> By contrast, I *know* Linux distros are in the habit of pulling<br>
> release tarballs from PyPI and feeding them directly into their<br>
> release pipelines, so the potential for unanticipated breakage seems<br>
> much higher there, and more likely to fall on community distros rather<br>
> than on commercial Python redistributors (simply because there are<br>
> more volunteers working on Linux based tooling than there are on<br>
> WIndows developer tools).</p>
<p dir="ltr">Those pipelines are mature, poly format capable and centralized, containing the damage.</p>
<p dir="ltr">-Rob</p>