Let's come up with a packaging and distribution system for Python that doesn't suck as hard as the current options.
I want to make something as elegant as Ruby's gems. It doesn't need to handle the 5% of packages that require convoluted installations, but you should be able to:
$ gorilla install mercurial $ gorilla install django --version 1.1 $ gorilla install django --version bleeding-edge $ gorilla remove django # just remove the symlinks $ gorilla smash mercurial # unlink AND get rid of the repo we cloned
I really like homebrew's architecture and I think it would be cool to aim for something like that, except use hg/git repos instead of tarballs when possible.
Let's talk about how this will work. Feel free to edit and/or comment on pages, and/or add new ones.