Is your feature request related to a problem? Please describe.
Currently the publisher of a dcat:Catalog is a string attribute that is used to set the value to the foaf:name of the Agent.
In some cases, it is necessary to add other properties to the resulting foaf:Agent. For example, the ejprd schema requires the publisher to have properties such as dct:description, dcat:landingPage.
Describe the solution you'd like
Set the publisher attribute to be a reference entity and allow to add properties to it that
Describe alternatives you've considered
I couldn't find any solution to id
Additional context
An example of the desiderata can be found here
Is your feature request related to a problem? Please describe. Currently the
publisher
of adcat:Catalog
is a string attribute that is used to set the value to thefoaf:name
of the Agent. In some cases, it is necessary to add other properties to the resultingfoaf:Agent
. For example, the ejprd schema requires the publisher to have properties such asdct:description
,dcat:landingPage
.Describe the solution you'd like Set the publisher attribute to be a reference entity and allow to add properties to it that
Describe alternatives you've considered I couldn't find any solution to id
Additional context An example of the desiderata can be found here