[Distutils] Simplify 426: Deprecate Author-email and Maintainer-email

Lennart Regebro regebro at gmail.com
Wed Apr 24 16:06:55 CEST 2013


On Wed, Apr 24, 2013 at 11:19 AM, anatoly techtonik <techtonik at gmail.com> wrote:
> Having a lot of meaningless options doesn't make meta data any more clear.
> Well, they are not meaningless, but their role is fully fulfilled by other
> options (Author and Maintainer fields in this particular case).
>
> The use case for the Author field is that if Author wants to be contacted,
> (s)he leaves email. That's it. This use case should be described in the
> meta-data along with the format that are expected to be recognized by the
> software:
>
> Author: anatoly techtonik
> Author: anatoly techtonik <techtonik at gmail.com>
> Author: anatoly techtonik <techtonik at gmail.com>, Anything Else for Humans,
> Or For Future Specs
>
> Here the field content defines its type - it's like duck typing for
> specification, which make specifications more pythonic.
>
> Is it good?

Nope. Having a separate field for email makes it clear that you should
add the email there IMO. However, both author-email and
maintainer-email are redundant, as is author and maintainer. The
relevant info is maintainer, to be honest.

//Lennart


More information about the Distutils-SIG mailing list