TheaterEncyclopedie:Verbetering koppeling TheaterEncyclopedie en TheaterCollectie (2023)/Randvoorwaarden en afhankelijkheden

Uit TheaterEncyclopedie
Ga naar: navigatie, zoeken
Heb je vragen, opmerkingen of ideeën over deze pagina? Plaats ze op de Overlegpagina! (Wel eerst even inloggen...)


Waar databases vermeld worden, gaat het om die van AP/TIN en TE.

Algemeen

  • Bepalen welke bron leidend is voor welke data
  • Er moeten genoeg middelen en mensen zijn om dit project te realiseren
  • Er moet een projectplan geschreven worden
  • Er moet een planning gemaakt worden

Dit kan pas als duidelijk is wanneer Axiell Collections in gebruik genomen gaat worden

Koppeling data Database AP/TIN en TE technisch

  • De data in de databases moeten PID’s hebben
    • PID’s gaan pas toegekend worden als Axiell Collections als database in bedrijf genomen is
  • Axiell Collections moet in bedrijf genomen zijn (Anders kunnen we geen PID’s toekennen)
  • De data in de TE moeten PID’s hebben
  • In de database van AP/TIN moet een veld komen om te kunnen linken met de PID uit de TE
  • In de TE moet een veld komen om te kunnen linken met de PID uit de database van AP/TIN
  • De data moet in een formaat opgeslagen zijn dat geschikt is om downloads en een controleslag in de databases te realiseren
  • De TE moet niet langer hoofdlettergevoelig zijn
  • Er moet een oplossing komen voor het feit dat als er gewijzigd/aangevuld wordt in de database van AP/TIN data overschreven wordt/nieuwe pagina’s worden aangemaakt in de TE. Idealiter worden deze verbeterde/verrijkte data uit de database AP/TIN opgehaald in de TE zonder dat dit invloed heeft op de daar reeds verbeterde/verrijkte data
  • Het moet mogelijk blijven om in beide bestanden data toe te kunnen voegen en te verrijken
  • Het verdubbelen van data-invoer moet voorkomen worden

Kwaliteit data bewaken

  • Er moet een controleslag ingebouwd worden voordat de data definitief in de databases terecht komt
    • Dit gaat vooral om een workflow en gebruik van techniek om dit uit te kunnen voeren
  • Er moet in de TE een (zichtbaar) verschil zijn voor data uit de verschillende bronnen
    • Data uit database AP/TIN of toegevoegd door vrijwilligers of toegevoegd door medewerkers TE. Niet alleen om te kunnen identificeren welke data naar de database AP/TIN gemigreerd zouden moeten worden maar ook om de gebruikers te helpen bij het beoordelen van de kwaliteit van data in geval van discrepanties

Hergebruik uit beide databases (nog te bespreken)

  • De data wordt onder een CCO-licentie aangeboden
  • De data worden geregistreerd in het Dataregister
  • De data worden als linked open data aangeboden

Aanpassingen

  • (technische) Oplossingen voor problemen die ontstaan in de TE door invoerregels vanuit AP/TIN
    • Dit gaat om personen met een functie in de naam en co-producties/hoofdproducenten
  • Revisie velden die gemigreerd worden in beide databases
    • Welke data uit welke velden worden gemigreerd van de ene naar de andere database?