In 2013 DDEX moved to a regular update cycle. This means that between that DDEX will wait for at least one year before issuing a new version of a particular standard.
There are two exception exceptions to this rule, however:
- Should an error be found in a DDEX standard, DDEX will publish a "corrigendum" as soon as possible.
- Should an urgent business requirement exist, DDEX may issue an interim version called a "Public Draft". These Public Drafts have standard quality but will be replaced with once the next full version as soon as that is published.
DDEX will make sure that two such versions are "forward-compatible" (i.e. the older versions can be processed with an implementation based on the newer version). This does not apply specifically applies to Public Drafts but not to corrigenda.
If In cases where such compatibility cannot be achieved, a new major version number will be used.
- DDEX will wait for at least one year to issue a new version of a particular standard (e.g. between before moving from version 3.5 and to version 3.6)
- If forward-compatibility has to be broken, the major version number is increased will be increased and the minor version number reset to zero (e.g. moving from 3.5 to 4.0)
- DDEX may issue a corrigendum within that time period whenever a bug is found (e.g. from correcting version 3.5 to become 3.5.1)
- DDEX may issue a "Public Draft" to cater for urgent business requirements (e.g. from 3.5 to issuing a "Public Draft of 3.6" when version 3.5 has been published in the last 12 months)
- No DDEX While DDEX encourages implementers to always use the latest version, no DDEX standard will be removed from the DDEX website. DDEX does encourage implementers, however, to always use the latest version.There are two exceptions to this rule:
- When a corrigendum is issued, the corrected standard will be removed from the DDEX website
- Public Drafts will be removed as soon as the next "full" standard is published