Open robinsonkwame opened 5 years ago
Upon further reading, this is apropos: https://github.com/w3c/web-annotation/issues/193
Essentially, the namespace
is set by the vocab
and https://schema.org
has vocab
set to http://schema.org
, leading to a perception of https
being conflated with http
, with objects having a http://schema.org
namespace instead of as expected.
Given,
Shouldn't I expect to see
('', rdflib.term.URIRef('https://schema.org/')),
and not('', rdflib.term.URIRef('http://schema.org/')),
in the namespace?Why does
https
get conflated withhttp
? This is prevents object matching against a specification that useshttps://schema.org
as the default namespace.