David Lyon wrote:
We must resist the option to nest (against unnecessary complexity). ConfigParser does lists easily so you can store a list of files extremely easily.

Cool, what's the format for lists?

It also does free form text (descriptions).

And for this?

For me, that only leaves the choice of a filename..
 - setup.info

 - setup.conf

 - others..?

...is entirely up to the package developer. We can suggest whatever, but since it'll be called from setup.py, we can't do anything other than suggest a sensible default that will work with the tools that will hopefully show up that only parse the static file...

Having a setup.py and a setup.info to me seems simple and
straightforward. It's easier to understand than having all
the metadata 'hardcoded' in a program (as "cute" as that is).

For some packages (see lxml for example) it's not cute but a necessity to figure out how to build their extensions properly...

cheers,

Chris

--
Simplistix - Content Management, Batch Processing & Python Consulting
           - http://www.simplistix.co.uk
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to