Skip to content

Update the Semantic Kompakkt plugin data model #2

Description

@lozanaross

@HeyItsBATMAN We are in the process of updating the base WB data model (issue on GL: https://gitlab.com/nfdi4culture/wikibase4research/auxiliary-service-repositories/wikibase-model/-/issues/37), this has implications for the current way of writing statements from Kompakkt to Wikibase and on the way of calling these statements back to display in the Kompakkt UI.

Specifically when entering the creator / editor of an object in Kompakkt, the new statement structure has to be:

[object] > was created by (P number pending) > Creation of [object title] -- this creation has to be a new item generated by Kompakkt bot and the 'carried out by' > 'Name of creator' statement will not be a qualifier on the original statement, but a new statement attached to the newly created 'Creation of ...' item. This item will have to be also classified with a statement 'instance of' > 'Creation' (class)

[object] > was modified by > Modification of [object title] -- this also has to be a new item generated by Kompakkt bot and the 'carried out by' > 'Name of editor' statement will not be a qualifier on the original statement, but a new statement attached to the newly created 'MOdification of ...' item. This item will have to be also classified with a statement 'instance of' > 'Modification' (class)

This new structure will also need to be pulled in when the data is shown back in the Kompakkt UI. Once the GL issue above is completed this issue here can also be developed, because the P numbers needed will be generated there.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions