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.14:28:40
SpamBayes Score 0.00011977052
Marked as misclassified No
Message-id <1254234521.55.0.444727522841.issue6992@psf.upfronthosting.co.za>
In-reply-to
Content
> A metadata system, by definition, has to remain reasonably stable 
> (or be version-numbered, such that old metadata can be recognized
properly).

That's already the case. We have 1.0 and 1.1. 

1.1 is used if you add fields like "obsoletes".


> You can certainly add fields, but replacing existing fields with 
> others should be sufficiently motivated.

Yes, that why the proposed change is backward compatible: it doesn't
replace "Author" but turn it into a multi-valued field like
"Classifier". Either you have one author line, and the metadata is 1.0
or 1.1, Either you have several authors, and the metadata is 1.2 and
doesn't modify Author but add more of those lines.
History
Date User Action Args
2009-09-29 14:28:41tareksetrecipients: + tarek, lemburg, pitrou, techtonik
2009-09-29 14:28:41tareksetmessageid: <1254234521.55.0.444727522841.issue6992@psf.upfronthosting.co.za>
2009-09-29 14:28:40tareklinkissue6992 messages
2009-09-29 14:28:40tarekcreate