CPAN functionality for python
ssthapa at classes.cs.uchicago.edu
ssthapa at classes.cs.uchicago.edu
Mon Feb 12 14:15:17 EST 2001
Steve Holden <sholden at holdenweb.com> wrote:
>I think the most important thing is maintaining dependencies, which becomes
>trickier the more you change things. Assuming nobody ever breaks with
>backward compaitibility, then at least a module should be able to specifiy
>the minimum facility-level it requires in other modules. But then I don't
>want to change Python into Perl!
I agree on this point, the format I had in mind is something a list for
each package formated something like this
[name, version, size, author, note, [[depend1, version], ...]]]
the size, author, and note would be optional, although the size and author
fields would be strongly encouraged. With this format, the user could be
told what packages would need to be downloaded and the size of the total
download before starting the download. CPAN has dependency information but
this is done in the course of installing the packages so users don't know
how long the install/downloads will take and how far along they are in
the process.
--
----------------------------------------------------------------------------
|
Suchandra Thapa | "There are only two kinds of math .
s-thapa-11 at NOSPAMalumni.uchicago.edu | books. Those you cannot read beyond
| the first sentence, and those you
| can not read beyond the first page."
| -C.N. Yang
----------------------------------------------------------------------------
More information about the Python-list
mailing list