Update from release 9 to release 23

Created on 12 October 2021, about 3 years ago
Updated 30 November 2023, about 1 year ago

data/schemaorg-all-http.jsonld is release 9.0 , the latest release is 13.0.

The 11.0 release however changed the contents of the jsonld and this makes changing SchemaMetatagClient::$prefix necessary. Much love for factoring that out.

I pulled https://github.com/schemaorg/schemaorg/blob/main/data/releases/13.0/sche... and changed the prefix and opened a merge request. A patch would absolutely be unreviewable as the jsonld has been completely rewritten.

I verified nothing of value is lost by running:

jq -nr '[inputs | [.["@graph"][]["rdfs:label"]]] | .[0] - .[1] | .[]' {9.0,13.0}/schemaorg-all-http.jsonld

and got

AuthenticContent
MissingContext

as the only removed types. Running .[1] - .[0] instead results in a list 220 elements long so I won't copy-paste that. It seems these only existed in release 9.0-11.0 and the module doesn't use them so it seems to be fine to lose them.

πŸ“Œ Task
Status

Needs work

Version

3.0

Component

Code

Created by

πŸ‡¨πŸ‡¦Canada Charlie ChX Negyesi 🍁Canada

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024