<div dir="ltr">> <span style="font-size:12.8px">I know Daniel has been involved in the discussion and I don't think</span><br style="font-size:12.8px"><span style="font-size:12.8px">he's raised any such objection about the PEP (and he developed</span><br style="font-size:12.8px"><span style="font-size:12.8px">enscons, so he has direct experience of writing backends).</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Daniel raised that specific objection.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-08-24 10:21 GMT-05:00 Paul Moore <span dir="ltr"><<a href="mailto:p.f.moore@gmail.com" target="_blank">p.f.moore@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 24 August 2017 at 16:15, xoviat <<a href="mailto:xoviat@gmail.com">xoviat@gmail.com</a>> wrote:<br>
>> 2. I'm not completely clear on how pip's implementation will work - I<br>
> think the intention is to always build a sdist and build a wheel from<br>
> that, unless the backend reports it can't build a sdist, in which case<br>
> we ask it to build a wheel directly.<br>
><br>
> This was the exact process that I proposed, but was told that:<br>
><br>
><br>
>> I agree that the way you want to do packaging is fundamentally<br>
>> incompatible<br>
> with build systems that do not resemble distutils. Perhaps since this is<br>
> distutils sig some here are too used to distutils as the only model of how<br>
> packaging might work. Beware that, when fighting monsters, you yourself do<br>
> not become a monster... for when you gaze long into the abyss. The abyss<br>
> gazes also into you.<br>
<br>
</span>That wasn't me that said that.<br>
<span class=""><br>
> There seems to be some miscommunication about the actual process being<br>
> proposed.<br>
<br>
</span>Possibly - or there's some confusion about what you're proposing. I<br>
certainly have found your suggestions difficult to follow, and I don't<br>
recall you having said "we do sdist->wheel then fall back to<br>
requesting wheels directly". I also don't see how that's incompatible<br>
with systems that don't resemble distutils, so I suspect that whoever<br>
you quoted (which I think might have been Daniel) understood whatever<br>
you did say to mean something different.<br>
<br>
I know Daniel has been involved in the discussion and I don't think<br>
he's raised any such objection about the PEP (and he developed<br>
enscons, so he has direct experience of writing backends).<br>
<span class="HOEnZb"><font color="#888888"><br>
Paul<br>
</font></span></blockquote></div><br></div>