solid / webid-profile

Discovery based on Solid Social Agent WebID
https://solid.github.io/webid-profile/
MIT License
12 stars 9 forks source link

foaf:primaryTopicOf is not correct #81

Open NoelDeMartin opened 2 years ago

NoelDeMartin commented 2 years ago

Reading the current spec I realized it makes reference to foaf:primaryTopicOf, but I just realized that ESS is actually returning a triple with foaf:isPrimaryTopicOf.

Furthermore, just to make sure which one is wrong I looked at the http://xmlns.com/foaf/0.1/ website, and turns out that both are wrong. The one documented in the vocab is foaf:primaryTopic.

matthieubosquet commented 2 years ago

There is a disclaimer on the FOAF Website "ALERT! We are currently serving an older version of the FOAF spec, from 2004, while restoring from archives.".

foaf:isPrimaryTopicOf is the owl:inverseOf foaf:primaryTopic.

You can find a version of the actual ontology (up to date) here.

Screenshot 2022-11-25 at 18 14 38
NoelDeMartin commented 2 years ago

I see, thanks @matthieubosquet I totally missed that :see_no_evil:.

I'm still leaving the issue open to update the references to foaf:primaryTopicOf, but it should be a lot easier to fix then :).

matthieubosquet commented 2 years ago

Yeah, no worries and my pleasure @NoelDeMartin!

It's easy to miss and confusing (and also, the hosting of foaf has been pretty subpar for most of the time I've known it ^^, so that's really the culprit here imo).