Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Title or Description field on representation or artifact level #479

Closed
tomkxy opened this issue Jul 19, 2021 · 4 comments · Fixed by #483
Closed

Title or Description field on representation or artifact level #479

tomkxy opened this issue Jul 19, 2021 · 4 comments · Fixed by #483
Labels
enhancement ticket proposing an improvement, extension of exisitng or new features

Comments

@tomkxy
Copy link

tomkxy commented Jul 19, 2021

Dcat supports a title and description property on distribution level. Since I need to represent (map) from DCAT to IDS I was looking for those props on representation or artifact level.

It seems that IDS does not foresee a title and description field on artifacts and representation? If that is right, I would suggest to consider this, since mapping from DCAT seems to be common requirement, at least in MDP it is.

@HaydarAk HaydarAk added the enhancement ticket proposing an improvement, extension of exisitng or new features label Jul 19, 2021
@HaydarAk
Copy link

Good point. Should be easy to achieve and definitely a benefit.

@tomkxy
Copy link
Author

tomkxy commented Jul 19, 2021

Just saw that representation is a subclass of dcat:distribution. According to the DCAT spec title and description are formally already part of the ids:representation but according to my knowledge, they are not part of the generated Java classes.

@clange
Copy link
Member

clange commented Jul 21, 2021

I think the solution would be as easy as

ids:Representation rdfs:subClassOf ids:Described

@HaydarAk
Copy link

HaydarAk commented Jul 23, 2021

Added the suggested changes (add title and description) to the ids:Representation class in #483.

The IDS Information Model splits the dcat:Distribution into the ids:Representation and ids:Artifact. Therefore, it is not necessary to add title / description information to an artifact.

As part of the next major version, we might also consider to align with dcat --> merge ids:Artifact & Representation.
But this is still open to discussion.
Also related: #481

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ticket proposing an improvement, extension of exisitng or new features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants