Last modified by Artur on 2025/09/10 11:19

From version 1.6
edited by Helena
on 2025/06/08 23:29
Change comment: There is no comment for this version
To version 1.4
edited by Helena
on 2025/06/08 23:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -501,11 +501,9 @@
501 501  * 2010-M07 or later (any reporting year start day)
502 502  * 2010-W27 or later (reporting year start day ~-~-01-01)^^5^^
503 503  * 2010-D182 or later (reporting year start day ~-~-01-01)
504 -* 2010-W28 or later (reporting year start day ~-~-07-01)^^6^^
505 -* 2010-D185 or later (reporting year start day ~-~-07-01)
504 +* 2010-W28 or later (reporting year start day ~-~-07-01)^^6^^ • 2010-D185 or later (reporting year start day ~-~-07-01)
505 +*1. Versioning
506 506  
507 -= 4.3 Versioning ==
508 -
509 509  Versioning operates at the level of versionable and maintainable objects in the SDMX information model. Within the SDMX Structure and MetadataSet messages, there is a well-defined pattern for artefact versioning and referencing. The artefact identifiers are qualified by their version numbers – that is, an object with an Agency of "A", and ID of "X" and a version of "1.0.0" is a different object than one with an Agency of "A", an ID of "X", and a version of "1.1.0".
510 510  
511 511  As of SDMX 3.0, the versioning rules are extended to allow for truly versioned artefacts through the implementation of the rules of the well-known practice called "Semantic Versioning" [[(>>url:http://semver.org/]][[http:~~/~~/semver.org>>url:http://semver.org/]][[)>>url:http://semver.org/]], in addition to the legacy non-restrictive versioning scheme. In addition, the "isFinal" property is removed from
... ... @@ -520,7 +520,9 @@
520 520  
521 521  Many existing organisation’s data management systems work with version-less structures and apply ad-hoc structural metadata governance processes. The new nonversioned artefacts will allow supporting those numerous situations, where organisations do not manage version numbers.
522 522  
523 -=== 4.3.2 Semantically versioned artefacts ===
521 +1.
522 +11.
523 +111. Semantically versioned artefacts
524 524  
525 525  Since the purpose of SDMX versioning is to allow communicating the structural artefact changes to data exchange partners and connected systems, SDMX 3.0 offers Semantic Versioning (aka SemVer) with a clear and unambiguous syntax to all semantically versioned SDMX 3.0 structural artefacts. Semantic versioning will thus better respond to situations where the SDMX standard itself is the only structural contract between data providers and data consumers and where changes in structures can only be communicated through the version number increases.
526 526