OpenCatalogi / .github

Eén centrale plek voor hergebruik van informatietechnologie binnen de overheid
2 stars 1 forks source link

Visualisatie over de 5 lagen (detailpagina) #54

Closed matthiasoliveiro closed 1 year ago

matthiasoliveiro commented 2 years ago

"User Story 

Beschrijving

Dus als ik OpenCatalogi neemt, zou het in een overzicht helder moeten zijn welke api's bij OpenCatalogi beschikbaar zijn (en welke datamodel daarmee gemoeid zijn)

Deze story beschrijft .......

Tasks

Geblokkeerd door:

Acceptatiecriteria:

rubenvdlinde commented 2 years ago

Dit vraag om drieweergaven,

een component naar laag weergave als optie bij zoek resultaten. Alla componenten catalogus

componentencatalogus_overzicht

Een component detail pagina met daarop afhankelijkheden van ander componenten en applicaties waar het component deel van is. Een applicatie detail pagina die weergeeft hoe de applicatie is opgebouwd

De laatste twee kunnen we (grofweg) baseren op de developer.ovehreid applicatie detail pagina. develeoperoverheid_api_detail

rubenvdlinde commented 2 years ago

Voor de component detail pagina kunnen we de commonground map gebruiken

image

rubenvdlinde commented 2 years ago

Voorbeeld : https://www.gemmaonline.nl/index.php/Procesarchitectuur_Processenlandschap

lencodes commented 2 years ago
  • [ ] Als gebruiker wil ik bij applicaties zien welke componenten ze gebruiken, opgedeeld in 5 lagen (bollen weergaven; zie inschatting onderstaande criteria)
  • [ ] Als gebruiker wil ik bij componenten zien in welke applicaties ze worden gebruikt (bollen weergaven) FE: 20

We gaan nu uit van de bollenplaat voor deze acceptatiecriterea. Verdere visualisaties staan in sprint 3 planned.

lencodes commented 2 years ago
  • Als een component afhankelijk is van andere componenten wil ik dit op de component detail pagina zien onder afhankelijkheden

We gaan hier uit van een simpele data weergave (e.g. een tabel of een lijst). Let op: we verwachten wel door te linken naar de afhankelijkheden.

bbrands02 commented 2 years ago

Het filter voor de lagen is nl.commonground.layerType en dependencies zijn te zien onder dependsOn.

stephanieweerdenburg commented 2 years ago

We splitsen deze op, acceptatiecriteria 1 (Als gebruiker wil ik de component weergave bij zoeken kunnen plotten op 5 lagen) en 4 ( Als een component afhankelijk is van andere componenten wil ik dit op de component detail pagina zien onder afhankelijkhede) pakken we op in sprint 1.

Acceptatiecriteria 2 en 3 verschuiven naar sprint 3, tenzij er in sprint 1 hier al tijd voor is. Als gebruiker wil ik bij applicaties zien welke componenten ze gebruiken, opgedeeld in 5 lagen (bollen weergaven; zie inschatting onderstaande criteria) Als gebruiker wil ik bij componenten zien in welke applicaties ze worden gebruikt (bollen weergaven))

RonaldvCortenberghe commented 2 years ago

Acceptatiecriteria 2&3 opgevoerd in user story #122

lencodes commented 2 years ago

@bbrands02 het gaat hier effectief nog om onderstaand acceptatiecriteria:

De backend geeft in .embedded een dependsOn object mee, hier zitten echter enkel wat UUID values in waar we in de frontend (nog) niks mee kunnen.

Zou jij hier naar kunnen kijken wat de mogelijkheden zijn en deze klaarzetten in de backend?

lencodes commented 2 years ago

Meer informatie te vinden in #140.