Skip to content

Gestione del RightHolder e relative proprietà #106

Open
@francesco-cardinale

Description

Comportamento attuale

Attualmente, nell'elaborazione di ciascun file Turtle, l'Harvester richiede obbligatoriamente la presenza delle proprietà name e identifier, oltre all'URI del rightHolder (Titolare). Se una o entrambe di queste proprietà mancano, si verifica un errore.

Comportamento atteso

L'obiettivo desiderato è:

  • URI obbligatorio nel file Turtle.
  • Proprietà name e identifier opzionali, quindi non più obbligatorie.

Di conseguenza, se queste proprietà non sono definite nel file Turtle, si dovrebbe eseguire una query sull'endpoint SPARQL utilizzando l'URI per recuperarle.
Questa query deve essere eseguita al termine dell'elaborazione dell'Harvester, poiché potrebbe accadere che un URI non sia ancora stato caricato o definito nell'endpoint SPARQL se l'acquisizione dei dati non è ancora completata.

@giorgialodi @Clou-dia @AgostinoPurificato @ndc-dxc

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions