Skip to content

Use w3id.org PURL for schema ID - #24

Merged
dalito merged 7 commits into
mainfrom
8-Use-w3id.org-URI-for-schema-id
Nov 24, 2025
Merged

Use w3id.org PURL for schema ID#24
dalito merged 7 commits into
mainfrom
8-Use-w3id.org-URI-for-schema-id

Conversation

@StroemPhi

@StroemPhi StroemPhi commented Nov 21, 2025

Copy link
Copy Markdown
Member

Changes schema and dcat-converter script to use the w3id PURL instead of the GH pages URL for the schema ID.

Closes #8

@github-actions

github-actions Bot commented Nov 21, 2025

Copy link
Copy Markdown
Contributor
PR Preview Action v1.6.2

🚀 View preview at
https://nfdi-de.github.io/dcat-ap-plus/pr-preview/pr-24/

Built to branch gh-pages at 2025-11-24 16:21 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@dalito

dalito commented Nov 21, 2025

Copy link
Copy Markdown
Collaborator

Please wait with merging till #20 is done.

@dalito

dalito commented Nov 22, 2025

Copy link
Copy Markdown
Collaborator

#20 is done but it would be good to also merge #29 before this one (if you all agree to it) to avoid fixing conflicts twice.

Note that #29 significantly reduces what is built (and present) in projects/ folder.

@dalito dalito added this to the Release 0.1.0 milestone Nov 22, 2025
@dalito
dalito self-requested a review November 22, 2025 11:59
@dalito

dalito commented Nov 23, 2025

Copy link
Copy Markdown
Collaborator

@HendrikBorgelt @StroemPhi - What do you think about using the ID https://w3id.org/nfdi-de/dcat-ap-linkml for the LinkML-ified DCAT-AP? (instead of https://w3id.org/nfdi-de/dcat-ap-plus/dcat_ap_linkml)

Putting the more general schema dcat-ap-linkml below the more detailed derived dcat-ap-plus contradicts general expectations on hierarchical ordering. This also would give us an easy path to convert dcat-ap-linkml into a separate repo without breaking URIs if we want to do so in the future.

We just need to make another subfolder in w3id.org and can (for now) continue to redirect into this repo.

@StroemPhi

StroemPhi commented Nov 24, 2025

Copy link
Copy Markdown
Member Author

@HendrikBorgelt @StroemPhi - What do you think about using the ID https://w3id.org/nfdi-de/dcat_ap_linkml for the LinkML-ified DCAT-AP? (instead of https://w3id.org/nfdi-de/dcat-ap-plus/dcat_ap_linkml)

I somehow feel this would be too much. I'd rather have this remain in the DCAT-AP+ repo as a nice to have artifact but not something I'd advertise.

@HendrikBorgelt

Copy link
Copy Markdown
Collaborator

@StroemPhi, we can still have the dcat_ap_linkml in the repo but generate a w3id namesapce for it. Of cause this would "advertise" it if people look at the w3id folder and search for it's namesapce. But I think this is still very hiden...
The beneftit would be that people can more easily reference your dcat-ap-linkml file. So I am not against it, but i also don't see a need for it.

@StroemPhi

Copy link
Copy Markdown
Member Author

OK, so you two convinced me. Let's do get another namespace for it, to be on the safe side in the future.

@dalito

dalito commented Nov 24, 2025

Copy link
Copy Markdown
Collaborator

@StroemPhi - Can you rebase and resolve conflicts? They are partly due to the other representations like shex which are no longer build after #29.

@dalito
dalito force-pushed the 8-Use-w3id.org-URI-for-schema-id branch from 17cd658 to 806bc45 Compare November 24, 2025 15:44

@HendrikBorgelt HendrikBorgelt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@dalito

dalito commented Nov 24, 2025

Copy link
Copy Markdown
Collaborator

I rebased and resolved the conflicts.

@HendrikBorgelt this uses the new w3id.org PURL for dcat-ap-linkml suggested above.

⚠️ The PURL was initially wrong in the comment. It had underscores, not dashes! ⚠️

Correct: https://w3id.org/nfdi-de/dcat-ap-linkml

@dalito
dalito force-pushed the 8-Use-w3id.org-URI-for-schema-id branch 2 times, most recently from 5fda33f to 1934e9b Compare November 24, 2025 16:16
@dalito
dalito force-pushed the 8-Use-w3id.org-URI-for-schema-id branch from 1934e9b to c27153b Compare November 24, 2025 16:20
@dalito
dalito merged commit 75d1174 into main Nov 24, 2025
7 checks passed
@dalito
dalito deleted the 8-Use-w3id.org-URI-for-schema-id branch November 24, 2025 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use w3id.org URIs in documentation

3 participants