[Distutils] New draft of PEP, and list of licenses
Andrew Kuchling
akuchlin@mems-exchange.org
Sat Mar 17 11:30:01 2001
On Sat, Mar 17, 2001 at 01:46:52AM -0700, Sean Reifschneider wrote:
>How about instead of "Platforms", we have "Platform (Multiple use)"?
I'm starting to think we can't resolve the meaning of platforms.
* The user has to specify it; we can't infer anything from
sys.platform for a source package. sys.platform is useful for a
binary package, though.
* IMHO it's unreasonable to expect the user to include sys.platform
values like 'linux2' or 'freebsd4'.
So what could it be? A list of specifications from the list "POSIX",
"Windows", "MacOS 9 or earlier", "BeOS", and a few more? Just a text
field where you can put arbitrary things: "Linux 2.2 kernels with a
working generic SCSI driver"? In the latter case, maybe developers
would simply put that in their description, and "Platform" would only
be present in the metadata for a binary release, never entered by a
developer at all.
We *really* need to resolve the platform issue; it's the last thing to
do before posting the PEP to python-dev/c.l.p.a and implementing it.
Your other rewrites have been applied; thanks!
--amk