Proces voor het gebruik van componenten of eventuele uitbreidingen #410
Replies: 5 comments 4 replies
-
Ik wil een component uit NL Design System gebruiken.Volg onderstaande stappen als je een component uit NL Design System wilt gebruiken. StappenStap 1: Bekijk het Componenten overzicht. Stap 2: Kijk rond bij de aangesloten organisaties. Dit doe je door GitHub repositories en de GitHub Discussions te bekijken.
Stap 3: Heb je de component gevonden?
Stap 4: Voldoet de component aan je wensen?
Stap 5: Betreft het een Community component?
FlowchartDe stappen die je kunt nemen als je een component uit NL Design System wilt gebruiken zijn ook als flowchart gevisualiseerd. Bekijk een vergroting van de flowchart: Ik wil een component uit NL Design System gebruiken |
Beta Was this translation helpful? Give feedback.
-
Ik mis een component. Wat nu?Volg onderstaande stappen als je een component mist. StappenStap 1: Heb je het Componenten overzicht bekeken?
Stap 2: Heb je rondgekeken bij de aangesloten organisaties?
Stap 3: Maak je component zelf (code en/of design).
Stap 4: Start met het Help Wanted stappenplan. Stap 5: Wil je de component aanbieden aan de Community?
Stap 6: Ontwikkel de component zelf volgens NL Design System architectuur. Stap 7: Start met het Community stappenplan. Zodat jouw versie zichtbaar wordt voor anderen. FlowchartDe stappen die je kunt nemen als je een component mist zijn ook als flowchart gevisualiseerd. Bekijk een vergroting de flowchart: Ik mis een component. Wat nu? |
Beta Was this translation helpful? Give feedback.
-
Ik mis een functionaliteit binnen een Community component. Wat nu?Volg onderstaande stappen als je een functionaliteit mist binnen een Community component. StappenStap 1: Bekijk het Componenten overzicht. Stap 2: Kijk rond bij de aangesloten organisaties. Dit doe je door GitHub repositories en de GitHub Discussions te bekijken.
Stap 3: Is er een ander Community component die de functionaliteit wél heeft?
Stap 4: Vraag de maintainers van de Community component of zij de functionaliteit willen toevoegen.
Stap 5: Wordt de functionaliteit toegevoegd?
Stap 6: Kun je zelf een ‘extensie’ (uitbreiding op de component) maken?
Stap 7: Trots op je extensie? Plaats een link naar je beschrijving in de GitHub Discussion in het Slack kanaal #nl-design-system-developers of #nl-design-system-designers. Stap 8: Maak de component zelf. Stap 9: Wil je de component aanbieden aan de Community?
Stap 10: Start met het Community stappenplan. Zodat jouw versie zichtbaar wordt voor anderen. FlowchartDe stappen die je kunt nemen als je een functionaliteit binnen een Community component mist zijn ook als flowchart gevisualiseerd. Ik mis een functionaliteit binnen een Candidate of Hall of Fame component. Wat nu?Volg onderstaande stappen als je een functionaliteit mist binnen een Candidate of Hall of Fame component. StappenStap 1: Bekijk in de GitHub Discussion of iemand anders deze wens al eerder heeft uitgesproken. Stap 2: Is er al een ‘extensie’ (uitbreiding op de component) gemaakt en kun je deze gebruiken?
Stap 3: Beschrijf de wens voor het toevoegen van deze functionaliteit in de GitHub Discussion van de component.
Stap 4: Wordt de functionaliteit door het kernteam toegevoegd?
Stap 5: Trots op je extensie? Plaats een link naar je beschrijving in de GitHub Discussion in het Slack kanaal #nl-design-system-developers of #nl-design-system-designers. FlowchartDe stappen die je kunt nemen als je een functionaliteit binnen een Candidate of Hall of Fame component mist zijn ook als flowchart gevisualiseerd. |
Beta Was this translation helpful? Give feedback.
-
Ik heb een component dat overeenkomt met een reeds bestaand Community component. Wat nu?Volg onderstaande stappen als je een component hebt dat overeenkomt met een reeds bestaand Community component. StappenStap 1: Is je component ontwikkeld volgens de NL Design System architectuur?
Stap 2: Ontwikkel de component volgens NL Design System architectuur. Stap 3: Start met het Community stappenplan. Zodat jouw versie zichtbaar wordt voor anderen. FlowchartDe stappen die je kunt nemen als je een component hebt dat overeenkomt met een reeds bestaand Community component zijn ook als flowchart gevisualiseerd. |
Beta Was this translation helpful? Give feedback.
-
|
Misschien een onderscheid maken tussen mensen die een component in Figma nodig hebben versus een component in Storybook? |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Vanuit de community kwam naar voren dat de flowchart 'Bestaand of nieuw component gebruiken' nog te onduidelijk is rondom use cases waar communityleden vanuit starten. Dit zijn vragen zoals:
Hierbij een voorstel. De flowchart is opgeknipt in
viervijf losse flowcharts in de hoop het geheel zo overzichtelijk te houden. Daarnaast biedt dit de mogelijkheid om iemand, die start vanuit bovenstaande vragen, direct naar de juiste flowchart te verwijzen.We hopen het proces rondom het gebruik van componenten of eventuele uitbreidingen dusdanig inzichtelijk te maken dat de community hiermee autonoom en weloverwogen beslissingen kan maken. We ontvangen dan ook graag feedback op het voorstel.
Dit mag in deze GitHub Discussion, of als comment in de FigJam. Alvast bedank!
Update 31 oktober: Na feedback hebben we de flowcharts bijgewerkt.
Beta Was this translation helpful? Give feedback.
All reactions