at least:
- author or codemeta:author field must be present
- title, name, codemeta:title, or codemeta:name must be present
This actually allows to use the generated metadata from the deposit client cli.
The actual metadata generated by the cli uses codemeta:author and
codemeta:name, which would fail the check in the metadata update scenario.