Feature Request/Idea: Harmonization and simplification of the citation metadata block. #8904
Labels
Feature: Metadata
Type: Suggestion
an idea
User Role: Depositor
Creates datasets, uploads data, etc.
Overview of the Feature Request
Harmonization and simplification of the citation metadata block.
What kind of user is the feature intended for?
(Example users roles: API User, Curator, Depositor, Guest, Superuser, Sysadmin)
API User, Curator, Depositor, Guest, Superuser, Sysadmin
What inspired the request?
The current citation metadata captures information about people or entities that are involved with a resource in different ways. The Author, datasetContact, contributor, distributor, depositor, and producer entities have slightly different properties but describe either a human or a legal entity with different granularity. While author and datasetContact can capture information about affiliation with a particular person, contributors cannot. This complicates data collection and data management.
What existing behavior do you want changed?
contributorType
with the following properties: author, datasetContact, distributor, producer and depositor.contributor
to include the union of the harmonized properties ofauthor, datasetContact, distributor , producer, depositor
.author, datasetContact, distributor , producer, depositor
with all sub-properties.With this proposed change, all existing data can be migrated - without data loss - to the new representation. Alignment with existing standards will not be affected as the same information will be captured and stored. In addition, the adjustments to exports and visualizations are minimal, as only code to filter by a specific "contributorType" needs to be added. The main advantage is the harmonization of six objects into one, reducing the complexity of the data model and eliminating inconsistencies.
Any brand new behavior do you want to add to Dataverse?
none
Any related open or closed issues to this feature request?
The text was updated successfully, but these errors were encountered: