Use case: Outreach event or media appearence #3

Open
opened 2025-04-11 07:29:22 +00:00 by mih · 4 comments
Owner

Goal have a compact form to report such an event: where, about what, maybe contact out the outlet, date, representative.

Goal have a compact form to report such an event: where, about what, maybe contact out the outlet, date, representative.
Author
Owner

Rough model based on info from Anna. Necessary developments in orangish.

classDiagram
    class Agent
    class Entity
    class Resource
    class Document
    class Person
    class Activity {
        about
        at_location
        description
        started_at
        ended_at
    }
    class MediaAppearance:::TODO
    class MediaOutlet:::TODO
    
    Activity <|-- MediaAppearance
    Agent <|-- Person
    Entity <|-- Resource
    Entity <|-- MediaOutlet
    Resource <|-- Document
    Resource <|-- Distribution

    Document ..|> MediaAppearance: generated_by
    Document ..|> Distribution : distributions
    MediaAppearance ..|> Person : associated_with
    MediaAppearance ..|> MediaOutlet : venue
    MediaOutlet ..|> Person : contact

    click Agent href "https://concepts.datalad.org/s/prov/unreleased/Agent/"
    click Activity href "https://concepts.datalad.org/s/prov/unreleased/Activity/"
    click Person href "https://concepts.datalad.org/s/social/unreleased/Person/"

    classDef TODO fill:#830,stroke:#000,stroke-width:4px;

playground link

Rough model based on info from Anna. Necessary developments in orangish. ```mermaid classDiagram class Agent class Entity class Resource class Document class Person class Activity { about at_location description started_at ended_at } class MediaAppearance:::TODO class MediaOutlet:::TODO Activity <|-- MediaAppearance Agent <|-- Person Entity <|-- Resource Entity <|-- MediaOutlet Resource <|-- Document Resource <|-- Distribution Document ..|> MediaAppearance: generated_by Document ..|> Distribution : distributions MediaAppearance ..|> Person : associated_with MediaAppearance ..|> MediaOutlet : venue MediaOutlet ..|> Person : contact click Agent href "https://concepts.datalad.org/s/prov/unreleased/Agent/" click Activity href "https://concepts.datalad.org/s/prov/unreleased/Activity/" click Person href "https://concepts.datalad.org/s/social/unreleased/Person/" classDef TODO fill:#830,stroke:#000,stroke-width:4px; ``` [playground link](https://mermaid.live/edit#pako:eNqdVMtu2zAQ_BWBuTqSLPkhs0WBoM4xSNH2FBgIaHItEZZEgQ8nbuJ_LylKBu0URVFeTM7uzHJH9L4hKhggjGhNlFpzUkrSbNrIrh6J7kpodQjct5rrY4h8ByWMpBBia0FNc8X8BlKJ9kKcan6watGbR90iW2F0cNTPtaBE85HpFgNFJe8uQaWJ1MCeScCGlgXIKaz9AIyTu64DIklLAWP883H9-CHj0ega9Dnq4-d7f36_vb1WGlKcbz4e9u3d8_ilb2EkqOyDY6oPX5p7FeNKS7413hufMeZHcfz-5UPjkb0pSOKs2x7_RAglIxyx4Kh8_pWkp_m2LcF6KSjvC7xwXf2FEvRteQdoDQTZQ-BSnIpWE6o353fF6X4wv5Kwizao0rpTOElsJoVOq5gRTWrCYiHLRCWdFIfEtBJqIApY0nOTDbrQG7_3f0oO9CvVoYd_0-wtrENVT-81g1e7tmLuqUY7Xtf4psjTif1cYg_4Jk3H_e0LZ7rCs-71E5qgUnKG8I7UCiaoAdkQd0b9f3KDdAUNbBC2W0bk3pU7WVJH2ichGoS1NJYmhSmrs4jp7OVhmCZX6D3jWsgzSIwWP44tHYVqQRjY8BvSx84NptI-N1vP2rLjpcONrC082uXCcWmfldnGVDSJ4qyyc6A6rBbJIlsUJMthsczJPM8Z3U5XxS6bTXdsmU4zgk4ne3M3I-RXYVqNsHXLdebKvCKcTYt4luV5vipm-XI-QUeEZ_N4ZffTeTYvlsUqXViJX70RaVws56lbq2KZZ8UinyDom30YRqz7Of0GyIvKNg)
Author
Owner

I think that MediaAppearance could become Communication (and part of the social schema). This would be the building block for any number of communication types that one may want to distinguish (even though it is probably unnecessary to have dedicated subclasses for them.

I think that `MediaAppearance` could become `Communication` (and part of the `social` schema). This would be the building block for any number of communication types that one may want to distinguish (even though it is probably unnecessary to have dedicated subclasses for them.
Author
Owner

This is also related to prov:Communication. Given a talk and listening to a talk are two activities, where the talk itself is an entity that is exchanged between the two activities.

This would be an indication that communication is not just a social activity. It also raises the issue that we are in many cases only interested in the "sender" part of a communication: "giving a talk/presentation", "presenting a poster", "giving an interview".

This is also related to `prov:Communication`. Given a talk and listening to a talk are two activities, where the talk itself is an entity that is exchanged between the two activities. This would be an indication that communication is not just a social activity. It also raises the issue that we are in many cases only interested in the "sender" part of a communication: "giving a talk/presentation", "presenting a poster", "giving an interview".
Author
Owner

Another take would be that we are actually not primarily interested in the activity aspect of a media appearance. Instead we focus on the Entity that was generated by that activity. For example, a video clip shown on TV, or a newspaper article. These would all be publications.

Another take would be that we are actually not primarily interested in the activity aspect of a media appearance. Instead we focus on the `Entity` that was generated by that activity. For example, a video clip shown on TV, or a newspaper article. These would all be publications.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
inm7/inm7-concepts#3
No description provided.