This XML Schema document defines validation rules for editor.xml and other MAPS.ME configurations XMLs. Run it with: xmllint --noount --schema config.xsd editor.xml The root element, "mapsme", for now contains only one entry, "editor". The "editor" section contains settings for fields and types in the following order: * disable (see disableType) * fields -> field+ (see fieldType), field_group* (see fieldGroupType) * types -> type+ (see typeType) * preferred_types? (see preferredType) Fields and types have unique identifiers, which are referenced from types and preferred types respectively.