On Dec 26, 2009, at 7:15 AM, Laura Creighton wrote:

>  Right now I don't know any way to say 'under no circumstances,
> ever, let easy_install near my code because it will do very bad things
> to it'.

Uh...I think you just did.

> I liked things a whole lot better when pypi was about being a package
> index, and _only_ about being a package index, and where those people
> who had ideas about improving the user experience were free to go out
> there and write their own programs to do the same, but where none of
> these has any sort of 'official recognition' and where, of course,
> others who didn't want that sort of experience were free to
> ignore the whole thing.

I think that, in the whole CPAN-ification of PyPI discussion, an absurd amount 
feature creep has come into the discussion.   I think the ratings discussion 
was the tiny crystal that started the whole gigantic snowball.

At the bottom of everything CPAN's repository is just a glorified, rsync-able 
FTP site with a bunch of stuff in directories.  Everything on top of that is 
window dressing.

The PyPI discussions seem to be tending toward mixing the window dressing with 
the framing, to use a building analogy, and what that will result in is a weak 
frame and ugly windows.  A building that slowly (or quickly) falls down under 
its own weight, and looks bad doing it.

I think that splitting 

        > package storage and pointers to off-repository storage (for those who 
don't upload to PyPI)
        > metadata about the stored packages
        > tools for creating stored packages
        > tools for retrieving stored packages
        > tools for installing packages

would go a long way towards unobfuscating this whole discussion.

Yes, I'm sure someone will disagree with some fine-point of that division but 
isn't that what  woodshedding is all about?

S






_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to