GeneriekPublicatiePlatformWoo / registratie-component

A registration providing the functionalities for a "public documents" storage.
https://odrc.readthedocs.io
Other
1 stars 1 forks source link

ODRC: Toevoegen themas #11

Closed RutgerICATT closed 3 weeks ago

RutgerICATT commented 2 months ago

Description (why) uit PSA: Een beheerder zal in het ODRC thema’s willen kunnen toevoegen, raadplegen, wijzigen en (de)activeren. Thema’s moeten in de data-opslag vastgelegd worden en publicaties moeten hieraan gekoppeld kunnen worden. Deze informatie moet via de API’s ontsloten worden.

Acceptance criteria (what)

Specific details (how)

Test plan

Waardelijst: https://identifier.overheid.nl/tooi/set/scw_toplijst

Note: a theme can be a child of another theme, and the JSON structure above doesn't rule out that a theme is a (direct) child of multiple different other themes

Theme properties:

Tasks

MarcoKlerks commented 1 month ago

publicatieStatus zou ik er nog even uithouden Ik denk niet dat veel gemeenten dit voor gebruikers willen beperken.

Ook is het voorlopig niet nodig dat deze thema's handmatig uitgebreid kunnen worden, dus het attribuut origin kan ook voorlopig weg.

Met "thema's" in het PSA bedoelde ik iets anders dan dat waardenlijstje wat een stel ambtenaren bij het ministerie hebben verzonnen. Ik had voor het PSA een andere term moeten verzinnen, maar dat is wijsheid achteraf.

Deze user story heb ik een lagere prio gegeven, omdat thema's niet verplicht zijn voor de aansluiting op de Woo-index.

sergei-maertens commented 3 weeks ago

@MarcoKlerks the test environment has been updated, details are in Slack :)

MarcoKlerks commented 3 weeks ago

Testresultaten:

  1. publicatiestatus en origin zitten er terecht niet in. Zie vorige opmerking van 10 sept.
  2. "List endpoint has search parameter on name" zit er niet in. Voorlopig prima; geen showstopper.
  3. Het is wenselijk om alleen de thema's op het hoogste niveau op te kunnen vragen. Dat maakt het mogelijk om in het ODPC of OODBP eerst de hoofdthema's te tonen en daarna, na gebruikersinteractie, de subthema's. Dit criterium had ik nog niet meegegeven, dus hier maak ik een nieuwe user story voor.

Conclusiie: story kan naar Done.