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

New types for Conversation and Message #1020

Closed
vholland opened this issue Mar 7, 2016 · 6 comments
Closed

New types for Conversation and Message #1020

vholland opened this issue Mar 7, 2016 · 6 comments
Assignees
Labels
schema.org vocab General top level tag for issues on the vocabulary

Comments

@vholland
Copy link
Contributor

vholland commented Mar 7, 2016

Schema.org currently has EmailMessage for describing a message, but there is no way to model other types of messages or link them together as a conversation.

I propose adding:

  • Thing > CreativeWork > Conversation: One or more messages between organizations or people on a particular topic.
  • Thing > CreativeWork > Message: A single message from a sender to one or more organizations or people. Properties include:
    • sender: Already exists on ReceiveAction.
    • recipient: Already exists on SendAction.
    • dateRead: The date/time at which the message has been read by the recipient if a single recipient exists.
    • messageAttachment: A CreativeWork attached to the message.

We could then move EmailMessage to be a subtype of Message.

@vholland vholland added schema.org vocab General top level tag for issues on the vocabulary type:exact proposal labels Mar 7, 2016
@vholland vholland added this to the sdo-deimos release milestone Mar 7, 2016
@vholland vholland self-assigned this Mar 7, 2016
vholland added a commit to vholland/schemaorg that referenced this issue Mar 7, 2016
@vholland
Copy link
Contributor Author

vholland commented Mar 7, 2016

See pull request #1021 for examples.

@danbri
Copy link
Contributor

danbri commented Mar 9, 2016

Thanks @vholland. Some scoping questions:

My intuition is that these kind of thing are mostly not intended core use of the Message type, whereas maybe ...

... could be in scope.

How much of threaded forum discussions would this be expected to handle? Are we in https://www.phpbb.com/ territory?

@vholland
Copy link
Contributor Author

would a letter e.g. to/from Charles Darwin be a Message in this sense?

The letter itself would me a Message.

would you expect a page describing such a letter to be described as a Message?

In this case no. The page itself is a CreativeWork about the Message.

how about a blog post whose content was explicitly communicative, for example this recent open letter to Stephen Fry about mental health

I think this is an edge case where it depends on the intent of the author, but realistically the markup is going to come from the blogging platform, and I doubt we will see anything finer than BlogPosting from those sites. It is too hard to do algorithmically.

My intuition is that these kind of thing are mostly not intended core use of the Message type, whereas maybe ...

How much of threaded forum discussions would this be expected to handle? Are we in https://www.phpbb.com/ territory?

I was thinking Message is more for a small, targeted audience where discussion forums, blogs, etc. are not.

@danbri
Copy link
Contributor

danbri commented Apr 4, 2016

Seems pretty uncontroversial, I'll merge this for review in the upcoming release candidate.

@danbri
Copy link
Contributor

danbri commented Apr 4, 2016

Queued for review as part of sdo-deimos release candidate. see http://webschemas.org/EmailMessage etc.

@danbri
Copy link
Contributor

danbri commented Apr 28, 2016

@danbri danbri closed this as completed Apr 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
schema.org vocab General top level tag for issues on the vocabulary
Projects
None yet
Development

No branches or pull requests

2 participants