<div dir="ltr">Maybe there could be a way to say "the most recent release that has a wheel for my platform". That would help with the problem of binaries not being available concurrently with a new source distribution.</div><br><div class="gmail_quote"><div dir="ltr">On Thu, May 26, 2016 at 2:21 PM Matthew Brett <<a href="mailto:matthew.brett@gmail.com">matthew.brett@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
On Thu, May 26, 2016 at 1:57 AM, Nick Coghlan <<a href="mailto:ncoghlan@gmail.com" target="_blank">ncoghlan@gmail.com</a>> wrote:<br>
> On 26 May 2016 at 01:11, Thomas Güttler <<a href="mailto:guettliml@thomas-guettler.de" target="_blank">guettliml@thomas-guettler.de</a>> wrote:<br>
>><br>
>><br>
>> Am 25.05.2016 um 15:52 schrieb Nick Coghlan:<br>
>>><br>
>>> On 25 May 2016 at 17:13, Thomas Güttler <<a href="mailto:guettliml@thomas-guettler.de" target="_blank">guettliml@thomas-guettler.de</a>><br>
>>> wrote:<br>
>>>><br>
>>>> If you want wheel to be successful, **provide a build server**.<br>
>>><br>
>>><br>
>>> Thomas, aside from that statement being demonstrably untrue (since the<br>
>>> wheel format has already proven to be wildly successful, even with<br>
>>> developers coping with Linux ABI fragmentation), an attitude of "give<br>
>>> me more free stuff, or your project will fail" is not an acceptable<br>
>>> tone to adopt on this list.<br>
>>><br>
>>> The contributors here are (mainly) volunteers working on<br>
>>> infrastructure provided by a public interest charity, not your<br>
>>> personal servants to be ordered about as you feel inclined.<br>
>><br>
>> You seem to be angry. Why?<br>
><br>
> Thomas, I am pointing out that your current exhibition of entitled<br>
> behaviour across multiple venues (as represented by the specific<br>
> sentence I quoted) is problematic. Please stop trying to crack the<br>
> whip and generate an artificial sense of urgency - software<br>
> publication and distribution is a complex problem, and most of the<br>
> current challenges in the PyPI ecosystem stem from an ongoing lack of<br>
> funding which requires organisational change moreso than technical<br>
> change. While various folks are working on that, it's mostly not a<br>
> distutils-sig level problem, but rather a question for the PSF and for<br>
> commercial Python redistributors.<br>
><br>
> If you're looking to provide information, or ask if a particular<br>
> solution that seems obvious to you would be feasible in practice, then<br>
> do that. The one thing I am asking you to STOP doing is combining your<br>
> questions with exaggerated hyperbole that's designed to make<br>
> volunteers feel bad.<br>
<br>
I just wanted to make sure that we didn't lose out on starting a<br>
discussion of this problem.<br>
<br>
The problem is of course caused by the runaway success of the wheel<br>
format, and I'm sure it can be solved in a sensible way, but however<br>
expressed, it's true that wheels have become so standard that we do<br>
need to think about automation for build and release, if we aren't<br>
going run into trouble.   By trouble, I mean that users will often hit<br>
the situation where they don't get wheels when they expect to, and get<br>
turned off pypi / wheels as a result.  I have personally put a great<br>
deal of work into building and releasing wheels, so that is something<br>
I'd really like to avoid.<br>
<br>
So - can I humbly ask - what is the best way to get that discussion going?<br>
<br>
Cheers,<br>
<br>
Matthew<br>
_______________________________________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
</blockquote></div>