Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "subjectOf" as a reverse for "about" #1670

Closed
vholland opened this issue Jun 19, 2017 · 13 comments
Closed

Add "subjectOf" as a reverse for "about" #1670

vholland opened this issue Jun 19, 2017 · 13 comments
Assignees

Comments

@vholland
Copy link
Contributor

@vholland vholland commented Jun 19, 2017

tl;dr: I propose adding http://schema.org/subjectOf as a named reverse property of http://schema.org/about. The domain would be http://schema.org/Thing and the range would be http://schema.org/CreativeWork and http://schema.org/Event.

There are lots of cases where the main subject of given page is a Person, Organization, etc and authors want to mention there is a work about that entity. It would be nice to have a "subjectOf" property to link to the work. (In JSON-LD, you can use @reverse, but there is no reverse mechanism in microdata yet.)

@jvandriel
Copy link

@jvandriel jvandriel commented Jun 19, 2017

Well, there is a proposal for adding @itemprop-reverse to microdata. If that'd exist would you still want to add sujectOf?

Maybe @danbri or @chaals can give us an update about the @itemprop-reverse proposal?

@vholland
Copy link
Contributor Author

@vholland vholland commented Jun 19, 2017

Honestly, yes. Most authors I know get confused using @reverse in JSON-LD and resort to naming the reverse in the @context, so why make them go through the extra work.

@jvandriel
Copy link

@jvandriel jvandriel commented Jun 19, 2017

"Most authors I know get confused using @reverse in JSON-LD"

I hear ya (really) and I'm not saying we shouldn't introduce subjectOf but the difficulty I have with the above statement is that IMHO it's an excuse many use for not making the effort of explaining how @reverse works.

Most I introduce it to are confused at first due to being completely unaware of the existence of a reverse mechanism, though I haven't encountered anybody who wasn't able to grasp it - after some explanation. Maybe a bit more guidance and education could do the trick already (through some schema.org notes, or even by having the sponsors state something about it in their webmaster guidelines).

@danbri
Copy link
Contributor

@danbri danbri commented Jun 20, 2017

we should do both, imho.

@akuckartz
Copy link

@akuckartz akuckartz commented Jun 27, 2017

If subjectOf is added then please include a comment to that and about on the reverse mechanism.

@vholland vholland self-assigned this Jul 11, 2017
vholland added a commit to vholland/schemaorg that referenced this issue Jul 19, 2017
vholland added a commit that referenced this issue Sep 18, 2017
Issue #1670: Added subjectOf as a named inverse of schema.org/about.
@vholland
Copy link
Contributor Author

@vholland vholland commented Sep 18, 2017

Added to pending.

@HughP
Copy link

@HughP HughP commented Dec 1, 2017

Am I correct to notice that there subjectOf is a superset of http://schema.org/WriteAction? I am just noticing that there appears to be nohttp://schema.org/SpeakAction or http://schema.org/RecordAction for the audio modality corollary to the written modality described in http://schema.org/WriteAction. I'm not sure where to make that remark.

@RubyMoonProductionCo
Copy link

@RubyMoonProductionCo RubyMoonProductionCo commented Dec 2, 2017

I personally think the domain should be Http:/19/GIG-thing.org

@RubyMoonProductionCo
Copy link

@RubyMoonProductionCo RubyMoonProductionCo commented Dec 2, 2017

please and thank you :) if possible or at least let me contribute since I have very personal intimate connection to the Iot device.

@thadguidry
Copy link
Contributor

@thadguidry thadguidry commented Jul 30, 2018

@danbri Hmm, why does "about" still show in pending ? Does pending view not get cleaned up by some process or manual intervention ?

@RichardWallis
Copy link
Contributor

@RichardWallis RichardWallis commented Jul 30, 2018

@thadguidry there is a, probably too subtle, visual clue. Its colour is red, although other terms defined in extensions are blue.

about appears in the pending listings, because part of its definition (inverseOf subjectOf) is declared in pending.

@danbri
Copy link
Contributor

@danbri danbri commented Feb 5, 2019

Feedback: we've been using this at Google in various feeds-oriented settings and it seems to make markup more natural and idiomatic. I suggest we add it to core rather than continue the "about" (core), "subjectOf" (not core) split...

@rvguha
Copy link
Contributor

@rvguha rvguha commented Feb 5, 2019

@danbri danbri closed this in abc1deb Feb 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
9 participants
You can’t perform that action at this time.