OpenAIRE-EUDAT-DMP-service-pilot issueshttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues2019-09-17T12:39:08+02:00https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/153Implement Semantic Vocabulary for Dataset & DMP elements2019-09-17T12:39:08+02:00Georgios KakaletrisImplement Semantic Vocabulary for Dataset & DMP elementsDevelop hierarchical terms for DMP and Dataset profile elements, in order to support interoperability, actionability and analytics.
Use RDA findings.Develop hierarchical terms for DMP and Dataset profile elements, in order to support interoperability, actionability and analytics.
Use RDA findings.Georgios KakaletrisGeorgios Kakaletrishttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/145Data model update: Projects - Grants - Funders2019-10-08T10:16:30+02:00Georgios KakaletrisData model update: Projects - Grants - FundersThe DMP data model is simplified with the following approach:
The current "project" item is renamed as "Grant".
A new entity called "Project" is created.
A new entity of "Funder" is created. It is not directly attached to the DMP but...The DMP data model is simplified with the following approach:
The current "project" item is renamed as "Grant".
A new entity called "Project" is created.
A new entity of "Funder" is created. It is not directly attached to the DMP but associated to the Grant (one to many).
Both entities (Project and Grant) are attached to DMP.
**Grant**
* Grant is mandatory property of a DMP.
* Grant is being fetched from one or more external sources, or created locally.
* A new attribute of "Funder" is attached to Grant. The attribute is mandatory.
**Project**
* Project on DMP is optional and autopopulated. i.e. the user may add a project or not.
* Project is being fetched from one or more external sources, or created locally.
* If the project is left blank the Grant populates the Project field too.
**Funder**
* Funder is being fetched from one or more external sources, or created locally.
* Funder is related to Grants (one to many)
* Funder is related (many to many) to Dataset Templates. (future ?)
* Funder is related (many to many) to DMP Templates. (future ?)
* The database for funders also includes an entry "Other"
**DMP Creation flow**
* In the creation of a DMP the first choice is "Funder", which may be picked or manually created.
The next step is the selection of the Grant. If the external source supports funder as part of the query, then it is passed through. If "other" is selected the the funder is ignored. Manual creation of a new grant is allowed.
* The next step is the selection of the project. The Grant is the default proposal, however the user may pick a project from an external source or create a new one.
* Once the link of funder and DMP / Dataset Templates is established, only templates that are valid for this funder (or not associated with any funder ? ) are suggested to the user at proper points.
**Note**
The new simplified model drops the case where one project one DMP that spans multiple grants, which is one of the initial assumptions of OpenDMP future. In this case the DMP cloning facility will be extended to allow copying of DMPs across Grants.Diamantis TziotziosDiamantis Tziotzioshttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/104Researcher Roles2019-06-17T12:17:12+02:00Georgios KakaletrisResearcher RolesFor a DMP the researchers should have roles:
Reponsible(s) (owners)
Contributor(s)
To be further refined with @nataliaFor a DMP the researchers should have roles:
Reponsible(s) (owners)
Contributor(s)
To be further refined with @nataliaDiamantis TziotziosDiamantis Tziotzioshttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/55Ideas for interoperable DMPs (a start, at least)2019-03-15T08:47:02+01:00Hanne MoaIdeas for interoperable DMPs (a start, at least)IIRC I have mentioned before, IF a DMP can be considered as a set of questions and answers (Q: What metdatastandards will you use? A: X, Y and Z) THEN we need to know which questions a DMP covers. If each question (for instance a line in...IIRC I have mentioned before, IF a DMP can be considered as a set of questions and answers (Q: What metdatastandards will you use? A: X, Y and Z) THEN we need to know which questions a DMP covers. If each question (for instance a line in H2020) has its own persistent identifier, then we can know what questions DMPs have in common, and at least compare them.https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/51Dataset profiles codes and editing rules2019-04-04T12:22:58+02:00Georgios KakaletrisDataset profiles codes and editing rulesA dataset profile needs to have a human readable code that may be used for human identification.
A dataset profile shall be always followed by its GUID, even after imports.
Editing a dataset profile should not be allowed after datasets...A dataset profile needs to have a human readable code that may be used for human identification.
A dataset profile shall be always followed by its GUID, even after imports.
Editing a dataset profile should not be allowed after datasets have been described with it. However a functionality to move a dataset description from one profile to another shall be supported.Diamantis TziotziosDiamantis Tziotzioshttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/22Provenance information tracking2018-06-20T23:08:35+02:00Georgios KakaletrisProvenance information trackingFormal provenance records may be useful if attached to dataset descriptions as fixed metadata.Formal provenance records may be useful if attached to dataset descriptions as fixed metadata.Georgios KakaletrisGeorgios Kakaletrishttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/17Extend the semantics of linking of services with datasets2018-06-20T23:02:01+02:00Georgios KakaletrisExtend the semantics of linking of services with datasetsServices may have several roles w.r.t. the related datasets. Those could be better described by metadata.
Services https://github.com/rd-alliance/metadata-catalog-dev/blob/master/README.md )
Grouping of services for delivery (e.g. ser...Services may have several roles w.r.t. the related datasets. Those could be better described by metadata.
Services https://github.com/rd-alliance/metadata-catalog-dev/blob/master/README.md )
Grouping of services for delivery (e.g. services depending on the data or utilizing the data) for generation (i.e. part of provenance info) etc
Examples may be appreciated for considering this improvement.Georgios KakaletrisGeorgios Kakaletrishttps://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot/-/issues/16Extension of dataset fixed metadata2019-04-04T12:45:26+02:00Georgios KakaletrisExtension of dataset fixed metadataMore semantic info could be considered for moving to fixed dataset metadata such as external datasets, repositories, services e.g. license, usage, role of repository (primary, replica, access etc), service usage actions.
Example:
- Role...More semantic info could be considered for moving to fixed dataset metadata such as external datasets, repositories, services e.g. license, usage, role of repository (primary, replica, access etc), service usage actions.
Example:
- Role of repositoryDiana ReleaseGeorgios KakaletrisGeorgios Kakaletris