Closed RutgerICATT closed 3 weeks 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.
@MarcoKlerks the test environment has been updated, details are in Slack :)
Testresultaten:
publicatiestatus
en origin
zitten er terecht niet in. Zie vorige opmerking van 10 sept.Conclusiie: story kan naar Done.
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:
identifier
: URIname
: name of the themesubthema's
: array of nested themes, which may all have their own sub themes (!)publicatieStatus
: actief/niet_actieforigin
: enum,waardelijst
orzelf_toegevoegd
Tasks
Thema
and register in the admin. Probably best to use django-treebeard for the tree structure (MPTT)/api/v1/themas
name
zelf_toegevoegd
, waardelijst records may not be mutatedorigin