Skip to end of banner
Go to start of banner

Release proces

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Vanaf het publiceren van een nieuwe major release krijgen deelnemers een vaste periode de tijd (tot de publicatie van een volgende major release) om de nieuwe versie van het Afsprakenstelsel te implementeren. Na deze periode wordt het verplicht om die versie van het afsprakenstelsel te ondersteunen en wordt daarnaast weer een nieuwe versie gepubliceerd. De oude(re) versie mag vanaf dat moment niet langer gebruikt worden om uit te wisselen.


Uitgangspunt is een 'dakpansgewijze' uitrol, waarbij koppelvlakken van deelnemers altijd minimaal één versie ondersteunen:

  • de geldende versie, die op dat moment door alle deelnemers moet worden ondersteund en geïmplementeerd. 
  • optioneel: de meest recent gepubliceerde versie, die toegepast MAG worden 

Dit garandeert dat op enig moment alle deelnemers op een versie van het stelsel en de koppelvlakken kunnen uitwisselen, namelijk de verplichte versie.

Dit geeft deelnemers de ruimte en verantwoordelijkheid om zelf de ontwikkelkalender dusdanig in te richten dat de deelnemer tijdig de verplichte versie uitrolt;

Dit geeft de mogelijkheid voor koplopers om nieuwe functionaliteiten en andere zaken uit de laatst gepubliceerde versie direct na publicatie uit te rollen om (bijvoorbeeld in een gecontroleerde livegang) met andere voorop lopende deelnemers deze te beproeven en/of toe te passen.

.

Op het moment dat versie 2.0.0 wordt gepubliceerd;

  • mag versie 1.2.1 niet langer gebruikt worden voor uitwisselingen,
  • moet versie 1.3.0 moet door alle deelnemers ondersteunt worden
  • mag versie 2.0.0 gebruikt worden door deelnemers die nieuwe features willen toepassen.

Op enig moment in de tijd zal een deelnemer altijd één versie, de verplichte, moeten ondersteunen.

  • No labels