gemma-zaken
gemma-zaken copied to clipboard
Als medewerker IB wil ik dat informatieobjecten in duurzame open bestandsformaten in het DMS terecht komen (bijv. door retention),
zodat deze beheerd en bewaard kunnen worden en informatie duurzaam toegankelijk blijft. e Bepaling prioriteit door PO
- [ ] verbreding of verdieping API's
- [ ] stimuleert gebruik door gemeenten
- [ ] stimuleert gebruik door leveranciers
... eventueel nog toelichting door PO
Definition of ready
- [ ] Iedereen in het team begrijpt de user story
- [ ] de gewenste (aanvulling op de) functionaliteit van de API's duidelijk en beschreven is.
- [ ] Is klein genoeg (maximaal 1/5 van sprint)
- [ ] Product Owner akkoord en voorzien van prioriteit (mag alleen afgevinkt worden door PO)
- [ ] Idee hebben van hoe deze user story kan worden gedemonstreerd.
- [ ] Userstory is voorzien van een analyse (met daarin architectuur, IM, technische beslissingen afgestemd met team)
- [ ] Vastgelegd in Github en geplaatst in kolom ready
Definition of done
- [ ] Er is een OAS 3.0 specificatie
- [ ] Er is een referentieimplementatie
- [ ] Er zijn tests aanwezig die de wijziging aantonen
- [ ] De technische specificatie (standaard.md) is gepubliceerd leesbaar
Acceptatiecriteria
- [ ] De DSO URI- en API-strategie worden gevolgd of afwijkingen zijn vastgelegd als ontwerp keuze
- [ ] Eventueel gemaakte ontwerp keuzes zijn gedocumenteerd
- [ ] Er zijn geen bekende GEMMA tegenstrijdigheden of afwijkingen zijn vastgelegd.
Taken
- [ ] Implementeren in referentie-implementatie [verantwoordelijke]
- [ ] Schrijven (unit) test voor referentie-implementatie [verantwoordelijke]
- [ ] Genereren/opstellen van OAS 3.0 [verantwoordelijke]
- [ ] Human Readable publiceren Open API Specificatie (v.3.0) [verantwoordelijke]
Ik raad aan dat ook niet-duurzame en/of niet-open bestandsformaten worden toegestaan voor opname in het DMS. Of willen we alle burgers en bedrijven die zaken met de overheid willen plegen, dwingen om met duurzame open standaarden te werken? Zelfs bij PDF worden slechts enkele versies beschouwd als duurzaam en open!
Bovendien werken ook veel overheidsorganisatie nog met MS Office. Doc(x) en dergelijke formaten zijn noch open noch duurzaam.
Volgens mij moet ieder bestandsformaat geaccepteerd worden. Bij het toevoegen zal er wel gescand moeten worden op virussen e.d.. Ook vind ik het (meer dan) wenselijk dat bij ieder bestand geautomatiseerd wordt vastgelegd wat het formaat is (niet alleen de extensie, maar ook versie e.d.).
Wat mij betreft hoeven bestanden in niet-open en niet-duurzame formaten niet gelijk geconverteerd te worden naar wel-open en wel-duurzame formaten. Bij iedere conversie is er namelijk kans op informatie- en kwaliteitsverlies. Bovendien is ook bij open duurzame formaten er geen absolute garantie dat deze nog tientallen jaren geaccepteerd en gangbaar blijven.
Ik raad aan om actief te bewaken op welke oude formaten de ondersteuning komt te vervallen. Op dat moment kan geïnventariseerd worden hoeveel en welke bestanden hierdoor geraakt dreigen te worden en welke conversie raadzaam is, gelet op de actuele stand van de technologie.
Interessant... Dit pleit voor pre-processing, met:
- auto-conversie naar geaccepteerde formaten (of, pas wanneer een bepaalde status bereikt wordt)
- virusscan
Wellicht even over hebben. Zijn mogelijk consequenties voor de API, bijv. om bovenstaande af te dwingen.
Oplossingsrichting: duurzaam formaat bij het informatieobject in het informatieobject opslaan. Bespreken op 28-1.