anansi-project / comicinfo

ComicInfo.xml's new home
https://anansi-project.github.io/docs/category/comicinfo
MIT License
136 stars 8 forks source link

Add Mylar Age Ratings values to ComicInfo schema #25

Open Majawat opened 2 years ago

Majawat commented 2 years ago

I propose adding the content rating values that Mylar uses to the AgeRating field of ComicInfo.

These values are:

These values closely (but not identical) resemble the DC/Marvel ratings system as described here: https://www.howtolovecomics.com/2020/02/10/comic-book-age-ratings, and I feel are good inclusions to the standard as they are clear and concise.

The current schema has lots of overlap and feels non-uniform in its values. This proposal does not suggest to remove the existing values, but to add existing values already used in a popular library management tool.

If the ComicInfo schema is meant to be a descriptive standard, then the inclusion of existing metadata would make sense. However, if the schema is meant to be prescriptive, then I would assume that the AgeRatings field would be pared down to a select few values and remove current ambiguity.

gotson commented 2 years ago

We won't be removing any values, as this project aims at keeping the schema backward compatible.

Adding values to the enum wouldn't hurt IMHO: