<div class="gmail_quote">Héllo Nathan,<br><br>See below,<br><br>2012/2/8 Nathan Rice <span dir="ltr"><<a href="mailto:nathan.alexander.rice@gmail.com">nathan.alexander.rice@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

As a user:<br>
* Finding the right module in PyPi is a pain because there is limited,<br>
low quality semantic information, and there is no code indexing.<br>
* I have to install the module to examine it;  I don't need to look at<br>
docs all the time, sometimes I just want a<br>
package/class/function/method breakdown.<br>
* Given the previous point, having in-line documentation would be nice<br>
(for instance, just the output of .. automodule::)<br>
* Package usage/modification stats are not well exposed<br>
* No code metrics are available<br>
* I would like some kind of social service integration, for tagging<br>
and +1/likes.  I know ratings were scrapped (and they weren't that<br>
useful anyhow), but for example, if Armin Ronacher or Robert Kern<br>
thumbs up a module there is a pretty good chance I will be interested<br>
in it.<br>
<br>
As a developer:<br>
* I don't want to have to maintain my code repository and my package<br>
releases separately.  I want to let module repository know that my<br>
code repository exists, and that branches tagged as "release" should<br>
be made available.<br>
* I want to maintain one README.<br>
<br>
<br>
I don't like "someone needs to do this now" type posts but every time<br>
I use PyPi it infuratiates me.  I usually end up finding modules via<br>
Stack Overflow, which seems silly to me.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br>Let me do a recap with application analogies:<br><br>You want a combination of<br><ul><li>github / bitbucket for source management <i>et ce terra</i><br>

</li><li><a href="http://readthedocs.org/">http://readthedocs.org/</a> for documentation and search<br></li><li><span class="st"><a href="http://nullege.com">http://nullege.com</a> for code search</span></li><li><span class="st"><a href="http://repos.io/">http://repos.io/</a> for the social features</span></li>

</ul><p>I think it's not enough for fully integrated project management solution, I will add this features:<br></p><ul><li>Paragraph level and document level comments for documentation like <a href="http://djangobook.com/">http://djangobook.com/</a></li>

<li>Matrix comparaisons : grid feature of <a href="http://djangopackages.com/">http://djangopackages.com/</a></li><li>Dependency tracking, library usage in a nice visual way</li><li>Ask for review thingy<br></li><li>Buildbot et all</li>

<li>Q/A system</li><li>Mailling lis </li><li>Bounties</li><li>Agenda because time lapse<br>
</li><li>Blogs because it's all the rage</li><li>CLI interface so that hipsters can hypergrep all the way</li><li>A big fat red button to promote good libraries into the standard lib</li><li>A specialized reader UI for hypernerds so that they can cope with that much information while still pretending to be human</li>

</ul><p>And when the Python WAR-like format is done, automatic 
deployement of web application on the Python.org cloud powered by machines using a pure Python 
implemention of the HURD on top a green chips running PyPy.</p>
<p>HTH,</p>

<p>Amirouche</p></div></div>