Allow chardata in <codemeta:affiliation>, to be compatible with existing metadata
Manually validate codemeta:affiliation. Unfortunately, this cannot be validated by codemeta.xsd, because Codemeta has conflicting requirements:
- https://codemeta.github.io/terms/ requires it to be Text (represented by simple content), but
- https://doi.org/10.5063/SCHEMA/CODEMETA-2.0 requires it to be an Organization (represented by complex content)
See https://github.com/codemeta/codemeta/pull/239 for a "discussion" about this issue.
Depends on !314 (closed).
Migrated from D7320 (view on Phabricator)