Hi,
we went the path of customizing the citation.tsv file and we added child field for kind of data filed with allowControlledVocabulary
set to true. In extra vocabulary we added categories like
Laboratory data (measurements, samples, notebooks, protocols, etc.),
Mathematical models
or Pictures. Works like a charm.
But... After over a year and several Datavers updates, we see that we made a mistake. If we had to start over, we would never have chosen to modify the citation.tsv file. Moreover, we are considering restoring the original citation.tsv file and migrating additional metadata to a custom metadata block.
So, if you plan to keep the repository up to date I advise you: do not modify the citation.tsv file.
If you plan to keep the repository at a given version and not upgrade - changing citation.tsv may be the solution to your problem.
Regards,
Jacek