Ga naar hoofdinhoud

Componenten bijdragen

Help Wanted: Een component voorstellen

Situatie: Je hebt een idee voor een component dat nuttig zou zijn, maar je gaat het (nog) niet zelf bouwen. Lees meer over Help Wanted

Wat het betekent: Je documenteert het idee zodat anderen kunnen zien dat er behoefte aan is en mogelijk kunnen helpen met bouwen of onderzoek.

馃憠 Volg het Help Wanted stappenplan.

Hoe weet je of het component al bestaat?

Bekijk het componenten overzicht en filter op status. Zoek ook in de GitHub Discussions of iemand anders er al over heeft nagedacht.

Community: Een component bouwen

Situatie: Je hebt een component nodig die nog niet bestaat, of er is een Help Wanted component die je wilt bouwen. Lees meer over Community

Wat het betekent: Je bouwt een nieuw component volgens NL Design System architectuur en maakt het beschikbaar voor hergebruik.

馃憠 Volg het Community stappenplan

Wat als mijn component heel specifiek is voor mijn organisatie?

Dan is het waarschijnlijk een "snowflake component" - nuttig voor jou, maar niet voor de rest van Nederland. Die componenten horen thuis in je eigen design system repository, niet in NL Design System. Ze kunnen wel de NL Design System architectuur volgen, zodat je gemakkelijk andere componenten kunt hergebruiken.

Community: Een bestaande component verbeteren

Situatie: Er bestaat al een Community component die je wilt gebruiken en verbeteren. Bekijk de community componenten

Wat het betekent: Het component bestaat in de community bij 茅茅n of meer organisaties en voldoet aan de NL Design System architectuur. Het is klaar voor hergebruik.

馃憠 Volg het Community stappenplan

Candidate: Een component voorbereiden op standaardisatie

Situatie: Een Community component wordt door meerdere organisaties gebruikt en het kernteam ziet potentie voor standaardisatie. Lees meer over Candidate

Wat het betekent: Het component is een voorstel voor een standaard. Het kernteam onderhoudt het en kan nog niet garanderen dat API's stabiel blijven.

馃憠 Bekijk het Candidate stappenplan

Hall of Fame: Een component als standaard

Situatie: Een Candidate component heeft bewezen breed bruikbaar te zijn en voldoet aan alle kwaliteitseisen.

Wat het betekent: Het component heeft de hoogste kwaliteitsstatus met garanties op toegankelijkheid, gebruiksvriendelijkheid en stabiliteit. Lees meer over Hall of Fame

馃憠 Bekijk het Hall of Fame stappenplan

Waar helpt het kernteam?

Het kernteam werkt aan componenten die door meerdere organisaties worden gebruikt om ze naar Candidate en Hall of Fame status te brengen. Dit proces vereist toegankelijkheidsaudits, uitgebreide documentatie en co枚rdinatie tussen organisaties.

Een component kan geselecteerd worden voor Candidate of Hall of Fame wanneer:

  • Meerdere organisaties het component hergebruiken in productie
  • Het kernteam ziet dat het breed inzetbaar is
  • Er budget en capaciteit is bij het kernteam voor begeleiding
  • Organisaties willen investeren in toegankelijkheidsaudits

Het kernteam neemt hier het initiatief in en co枚rdineert dit proces.

Hulp nodig?