Skip to main content

MetronInfo V1.1

· 2 min read
Brian Pepple
Founder of the Metron Project / Code Monkey

A quick follow-up to the v1.0 announcement from two years ago: MetronInfo v1.1 is out, adding two new optional elements that came out of feedback since the initial release.

What's New

AlternativeNumber

An optional alternative number for the book, stored as a sibling of Number. This is handy for issues that carry both a legacy and a relaunch numbering — for example, Captain America #13, whose Number is 13 within its current relaunched volume, but which also carries a legacy AlternativeNumber of 783.

CommunityRating

A new element for tracking the community's average rating for the book. It has two children:

  • AverageRating - The average rating value, a decimal between 0 and 5.0.
  • RatingCount - Optional. The number of ratings used to determine the AverageRating value.

Both elements are documented in full on the MetronInfo documentation page, and the raw schema is up on the schema page.

What Software Currently Supports It?

An upcoming release of Darkseid will add support for these new elements. If you maintain other software that reads or writes MetronInfo.xml, feel free to create a PR to update the README or contact me to get it added to the list.

Upgrading

This is a purely additive, backwards-compatible change — both elements are optional, so any existing v1.0 documents remain valid. If you're validating against the schema in your own tooling, just point it at the v1.1 schema instead of v1.0.

Future

As always, if you have suggestions for the schema, please file a feature request, bug report, or start a discussion.

Thanks again to everyone who's contributed feedback and pull requests to the schema.