I use the Zenodo-Github bridge often to issue DOIs to software packages. This is very convenient and a great way to ensure that your software is properly citable. Most of the time, my products are single-author - IE, I am the sole author on the product which gets a DOI associated with it. This makes it easy to associate it to my ORCID via the DataCite Search and Link - especially with the auto updater enabled.
However sometimes, I have a co-author or contributor which is passed through to Zenodo from Github. This information probably comes from the Github API, where the concepts like ORCID or institute are absent, but "Name" and "Surname" are there. It seems that unless this person is also registered with Zenodo, I can't reliably resolve them.
I checked on the Invenio upload (on Sci-GaIA's Open Access Repository) and there doesn't seem to be an ORCID field there either.
This seems like a glaring gap in the system to me - wouldn't it be far better to properly fill the metadata of depositions with ORCIDs - at least for repositories which have DataCite prefixes ? I mean, the schema clearly has an area for ORCIDs :
<nameIdentifier schemeURI="http://orcid.org/" nameIdentifierScheme="ORCID">0000-0001-5000-0007</nameIdentifier>
and something similar for contributors.
This should be easy to fix in the submission template, right ?