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

Comments

Projects
None yet
2 participants
@vholland
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 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

This comment has been minimized.

Show comment
Hide comment
@vholland

vholland Mar 7, 2016

Contributor

See pull request #1021 for examples.

Contributor

vholland commented Mar 7, 2016

See pull request #1021 for examples.

@danbri

This comment has been minimized.

Show comment
Hide comment
@danbri

danbri Mar 9, 2016

Contributor

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?

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

This comment has been minimized.

Show comment
Hide comment
@vholland

vholland Mar 22, 2016

Contributor

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.

Contributor

vholland commented Mar 22, 2016

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

This comment has been minimized.

Show comment
Hide comment
@danbri

danbri Apr 4, 2016

Contributor

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

Contributor

danbri commented Apr 4, 2016

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

@danbri

This comment has been minimized.

Show comment
Hide comment
@danbri

danbri Apr 4, 2016

Contributor

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

Contributor

danbri commented Apr 4, 2016

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

@danbri

This comment has been minimized.

Show comment
Hide comment
@danbri
Contributor

danbri commented Apr 28, 2016

@danbri danbri closed this Apr 28, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment