<div><span style="color: rgb(160, 160, 168); ">On Wednesday, February 27, 2013 at 4:17 PM, PJ Eby wrote:</span></div>
<blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
<span><div><div><div>On Wed, Feb 27, 2013 at 1:34 PM, Lennart Regebro <<a href="mailto:regebro@gmail.com">regebro@gmail.com</a>> wrote:</div><blockquote type="cite"><div><div>On Wed, Feb 27, 2013 at 5:34 PM, M.-A. Lemburg <<a href="mailto:mal@egenix.com">mal@egenix.com</a>> wrote:</div><blockquote type="cite"><div><div>I'm not saying that it's not a good idea to host packages on PyPI,</div><div>but forcing the community into doing this is not a good idea.</div></div></blockquote><div><br></div><div>I still don't understand why not. The only reasons I've seen are</div><div>"Because they don't want to" or "because they don't trust PyPI". And</div><div>in the latter case I'm assuming they wouldn't use PyPI at all.</div></div></blockquote><div><br></div><div>I haven't seen anybody mention it yet, but checkouts of development</div><div>versions are a use case that can't currently be addressed without</div><div>support for multiple external links. For example, setuptools itself</div><div>offers SVN checkout URLs for two different branches. I've also seen</div><div>in-development packages offered via github or bitbucket checkouts as</div><div>well.</div></div></div></span></blockquote><div>Is this <a href="http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev" style="font-family: Times; font-size: 13px; ">http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev</a> and</div><div><a href="http://svn.python.org/projects/sandbox/branches/setuptools-0.6/#egg=setuptools-dev06" style="font-family: Times; font-size: 13px; ">http://svn.python.org/projects/sandbox/branches/setuptools-0.6/#egg=setuptools-dev06</a> ?</div><div><br></div><div>I don't think they belong on the main repo page. Not every project supports this, and</div><div>the ones that do use varying names, is there anything wrong with just updating your</div><div>instructions to say instead of (please replace with easy_install lingo here)</div><div>`pip install setuptools==setuptools-dev` please `pip install -e <a href="http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev" style="font-size: 13px; font-family: Times; ">http://svn.python.org/projects/sandbox/trunk/setuptools/#egg=setuptools-dev</a>` ?</div><div><br></div><div>Alternatively if the extra typing is really not desired then I'd say let's add a separate</div><div>method (/dev/setuptools/ for example?) that only links these external development</div><div>urls. And update the tooling to check there via a --dev flag or something. I still</div><div>don't think needing to specify the full url is a terrible burden though.</div>