This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tarek
Recipients lemburg, pitrou, tarek, techtonik
Date 2009-09-29.13:28:09
SpamBayes Score 4.636686e-06
Marked as misclassified No
Message-id <1254230892.05.0.722067747602.issue6992@psf.upfronthosting.co.za>
In-reply-to
Content
The metadata are completely messy. Users are already confused.

For instance, since the metadata fields are not fully corresponding to
the argument names you can pass into setup.py, you can have an "author"
and a "maintainer" argument and Distutils will put only the author one
in the metadata field "Author".

To fill the "Home-url" metadata, the argument is called "url".
The "Summary" metadata is filled with the... "description" argument
The "Description" metadata is filled with the... "long_description"
argument.

So what we would gain is more clarity (as already discussed in other issues)

We are already discussing the addition of new fields in PEP 341 for
package dependencies, and making others clearer.

Replacing the author/author_email/maintainer/maintainer_email mess with
a single authors argument, that fills a multi-valued "Author" metadata
field make it clearer. Same thing goes with the email issue.
History
Date User Action Args
2009-09-29 13:28:12tareksetrecipients: + tarek, lemburg, pitrou, techtonik
2009-09-29 13:28:12tareksetmessageid: <1254230892.05.0.722067747602.issue6992@psf.upfronthosting.co.za>
2009-09-29 13:28:10tareklinkissue6992 messages
2009-09-29 13:28:09tarekcreate