Title: Provide shape for Data Model section · Issue #18 · solid/solid-prep · GitHub
Open Graph Title: Provide shape for Data Model section · Issue #18 · solid/solid-prep
X Title: Provide shape for Data Model section · Issue #18 · solid/solid-prep
Description: The current description somehow makes sense for JSON-LD, but it isn't very clear as content type independent definition. Providing a shape in ShEx and SHACL should provide an unambiguous and validatable way of defining it. I can write on...
Open Graph Description: The current description somehow makes sense for JSON-LD, but it isn't very clear as content type independent definition. Providing a shape in ShEx and SHACL should provide an unambiguous and valida...
X Description: The current description somehow makes sense for JSON-LD, but it isn't very clear as content type independent definition. Providing a shape in ShEx and SHACL should provide an unambiguous and va...
Opengraph URL: https://github.com/solid/solid-prep/issues/18
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Provide shape for Data Model section","articleBody":"The current description somehow makes sense for JSON-LD, but it isn't very clear as content type independent definition.\r\nProviding a shape in ShEx and SHACL should provide an unambiguous and validatable way of defining it.\r\n\r\nI can write one in ShEx, it can also constrain that it has to use IRI and can't be a blank node, it would go something like this:\r\n\r\n```shex\r\n:Notification IRI {\r\n a [ as:Update as:Add as:Delete as:Create ] ;\r\n as:object IRI;\r\n as:published xsd:dateTime ;\r\n notify:state xsd:string\r\n}\r\n```\r\n\r\n","author":{"url":"https://github.com/elf-pavlik","@type":"Person","name":"elf-pavlik"},"datePublished":"2024-11-13T03:16:55.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/18/solid-prep/issues/18"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:2867f094-0113-7ba1-7e0b-b1bee3ec545a |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A09C:9991F:7CCBF4F:A8696E7:698CE24B |
| html-safe-nonce | 790c9f140c493e88c52c1153e1d3074ab44696d6d3e1bd99ed79c5f393fc3a8e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDlDOjk5OTFGOjdDQ0JGNEY6QTg2OTZFNzo2OThDRTI0QiIsInZpc2l0b3JfaWQiOiI2ODQzMzIyMTIwODI3NjIzMTUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | ef14d8bd4ddfdb38be2b5392541b8b79af0ec5194ce201db20a2f1bba62477f7 |
| hovercard-subject-tag | issue:2654002706 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/solid/solid-prep/18/issue_layout |
| twitter:image | https://opengraph.githubassets.com/e17f070d3127f03ac4eadf33c14a2ee2e007402dcb24652ebe9e303e8ea04a9c/solid/solid-prep/issues/18 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/e17f070d3127f03ac4eadf33c14a2ee2e007402dcb24652ebe9e303e8ea04a9c/solid/solid-prep/issues/18 |
| og:image:alt | The current description somehow makes sense for JSON-LD, but it isn't very clear as content type independent definition. Providing a shape in ShEx and SHACL should provide an unambiguous and valida... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | elf-pavlik |
| hostname | github.com |
| expected-hostname | github.com |
| None | 640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4 |
| turbo-cache-control | no-preview |
| go-import | github.com/solid/solid-prep git https://github.com/solid/solid-prep.git |
| octolytics-dimension-user_id | 14262490 |
| octolytics-dimension-user_login | solid |
| octolytics-dimension-repository_id | 707601272 |
| octolytics-dimension-repository_nwo | solid/solid-prep |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 707601272 |
| octolytics-dimension-repository_network_root_nwo | solid/solid-prep |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3d444f0a47beeeac94cddbb51c91ab408befe8d4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width