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.

Reply via email to