All of these have `schema` as the QName, so IMO "`sdo:` is a new optional
alias for `schema:`" would have been the non-breaking change:

- "RDFa Core Initial Context, JSON-LD Recommended Context"
  https://github.com/w3c/json-ld-rc
  - https://w3c.github.io/json-ld-rc/context.jsonld

- https://lov.linkeddata.es/dataset/lov/vocabs/schema


On Mon, Mar 20, 2023, 3:10 PM Iwan Aucamp <aucam...@gmail.com> wrote:

> Hi,
>
> Writing this just to inform everyone of some potentially
> conterversial-to-fix regressions.
>
> The following yet unaddressed regressions were introduced with Bind
> prefixes choices #1686 <https://github.com/RDFLib/rdflib/pull/1686> that
> was first released in 6.2.0:
>
>    - The namespaces bound by default for Graphs is very different than in
>    was in 6.1.1 [#2103 <https://github.com/RDFLib/rdflib/issues/2103>]
>    - The unreleased binding of the wgs prefix was dropped [#2196
>    <https://github.com/RDFLib/rdflib/issues/2196>].
>    - The prefix for `https://schema.org` was changed from `schema` to
>    `sdo` [#2294 <https://github.com/RDFLib/rdflib/pull/2294>]
>
>
> The `wgs` issue is fairly uncontroversial I think, I will just add it
> back, but the others are a bit controversial.
>
> Changing the default bound namespaces breaks code that worked with 6.1.1.
> Now it has been some time since 6.2.0, so likely people have got over it,
> but it is still a regression, and technically the right thing to do will be
> to fix it, though given how much time has passed that will likely just make
> everyone upset again from scratch.
>
> Fixing the change to the `https://schema.org` prefix binding is also
> controversial I think, but probably less so, I'm sure if we fix it we will
> break some existing code out there. It would maybe be okay to bind it
> twice, (i.e. bind `sdo` and `schema` for `https://schema.org`) but
> another regression broke the ability to do this.
>
> I would really appreciate any input here. I'm going to merge a PR that
> adds `wgs` back, but for the default bindings and the change in `schema`
> prefix I'm going to just treat them as wonfix unless there is some feedback
> from the community.
>
> Regards
> Iwan Aucamp
>
> --
> http://github.com/RDFLib
> ---
> You received this message because you are subscribed to the Google Groups
> "rdflib-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to rdflib-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rdflib-dev/dac7d60c-6f26-4a9d-961d-950348659250n%40googlegroups.com
> <https://groups.google.com/d/msgid/rdflib-dev/dac7d60c-6f26-4a9d-961d-950348659250n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
http://github.com/RDFLib
--- 
You received this message because you are subscribed to the Google Groups 
"rdflib-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rdflib-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rdflib-dev/CACfEFw8ygoRu9Tcbj-C8xMmvBtZKHKO5ova6%2B8cZSTfRd2fe-g%40mail.gmail.com.

Reply via email to