Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

Buried-In-Code/Schemas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schemas

Github Action - Validation

What is it?

Metadata.xml is an attempt to create a new schema for digital comic books that fixes the issues I have with the existing ComicInfo.xml schema.

Why?

The ComicInfo.xml schema originates from the ComicRack application, which is not developed anymore, there is an attempt to update it (anansi-project/comicinfo), but it still lacks support for certain features.

By creating a new schema incompatable changes can be made, such as:

  • Additional fields
  • Better data types, instead of comma-seperated strings for everything lists are nested
  • Linking of IDs to datasources for better data collection.

Files

  • /drafts: Location of current draft.
  • /schemas: Location of versioned schema, and location of external schemas.

Each version of a schema is stored in a seperate directory

External schemas

The other schemas supported by ComicCorps are:

The ComicInfo schema has been slightly adjusted to ignore field ordering

<xs:complexType name="ComicInfo">
-  <xs:sequence>
+  <xs:all>

About

Schemas for the different types of metadata files used.

Resources

License

Stars

Watchers

Forks