-
Notifications
You must be signed in to change notification settings - Fork 530
Adding DCAT and Schema.org repository description to the Dataverse homepage (#12022) #12025
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
base: develop
Are you sure you want to change the base?
Conversation
|
@juancorr thanks for the pull request! I added the "trusted data" label to this PR because it feels related to our work in that project, which is being tracked here: To make this more concrete, Harvard Dataverse, for example doesn't programmatically expose any machine-readable information about its trustworthiness, etc. when you point a tool at its homepage. It looks this:
With this PR we can expose lots of machine-readable information like this:
I'm highlighting CoreTrustSeal above but there is all kinds of good stuff in there about what standards are supported and what APIs are available. For a complete list, see https://validator.schema.org/#url=https%3A%2F%2Fedatos.consorciomadrono.es%2F |
|
Thanks @pdurbin for give context to the PR.
The code of this PR extract some information from the current Dataverse installation and settings database table, and allows adding extra information in the setting database using new fields: |
|
@juancorr we discussed this during our Trusted Data project meeting on Monday and during "Triage Tuesday" today. We gave it a status of "On Hold" because we don't plan to actively review and QA your solution until we've had time to consider other solutions as well. Thanks again for the PR! |
|
Thanks @philip Durbin ***@***.***> . I'll keep an eye out
for any new proposals.
El mar, 9 dic 2025 a las 19:56, Philip Durbin ***@***.***>)
escribió:
… *pdurbin* left a comment (IQSS/dataverse#12025)
<#12025 (comment)>
@juancorr <https://github.com/juancorr> we discussed this during our
Trusted Data project meeting on Monday and during "Triage Tuesday" today.
We gave it a status of "On Hold" because we don't plan to actively review
and QA your solution until we've had time to consider other solutions as
well. Thanks again for the PR!
—
Reply to this email directly, view it on GitHub
<#12025 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACPSCB4MJ5SO2DR6CIDF5D4A4LPDAVCNFSM6AAAAACOFBU4O2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMMZTHAYDEOJTGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|




What this PR does / why we need it:
This PR is created to add Schema.org and DCAT information in JSON-LD format to the repository homepage in order to improve the visibility and trustworthiness of the repository. This could include:
Special notes for your reviewer:
It is a possible solution, obtaining the data from the setting table in the database. The json-ld data will be created into the html code:
Suggestions on how to test this:
Check the homepage to see that the json-ld code is into the html. It shouldn't be into other dataset or dataverse pages.
Additional documentation:
If this PR is approved, Dataverse api guide should be update too.