Skip to content

semantic ambiguity between Relationship.object and Activity.object #667

@trwnh

Description

@trwnh

in commenting on #666 i realized we don't have an issue for this filed already. this is maybe a subset of #666

Summary

as:object is used ambiguously on both as:Activity and as:Relationship.

as:object is defined like so:

When used within an Activity, describes the direct object of the activity. For instance, in the activity "John added a movie to his wishlist", the object of the activity is the movie added.

When used within a Relationship describes the entity to which the subject is related.

Domain: Activity | Relationship
Range: Object | Link

these are two different senses of the plain English word, "object".

one sense is grammatical -- in subject-verb-object form, the object is the noun that the verb acts upon. this is the Activity.object

one sense is mathematical -- the object is the end of a relationship between two entities. this is the Relationship.object

Possible approaches

next version / needs fep

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs primer pageNeed to add a page at https://www.w3.org/wiki/Activity_Streams/Primer on this topicNext versionThings that should probably be resolved in a next version of AS2needs-fepNeeds a FEP

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions