<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>1. Install to user-packages by default.</div></div></blockquote><div><br>
</div><div>there was a thread a few weeks back on this.  everyone seemed to agree at the end that just better error messages were enough.  changing the default install location is a huge leap.</div><div><a href="http://mail.python.org/pipermail/distutils-sig/2013-May/020673.html">http://mail.python.org/pipermail/distutils-sig/2013-May/020673.html</a></div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>2. Not depend on setuptools (??? - Nick's "inversion" idea)</div>
</div></blockquote><div><br></div><div>with the bootstrap installing setuptools, it's not necessary, but I plan on considering/helping/working on one or multiple of these for pip v1.5 anyway:</div><div>1)  "bundling" setuptools (Donald's idea).  it might not work, but interesting to try.  lotta pros to doing this</div>
<div>2)  replacing pkg_resources with distlib (vinay posted a PR for this)</div><div>3)  if not #1, pip installing setuptools on-demand when building is needed (this was the old plan I think for PEP439 until the recent changes, and get's us closer to the "MEB"s model)</div>
<div><br></div><div>Marcus</div></div>