FIX Protocol is maintained with Extension Packs (EPs) that make incremental changes. Orchestra has pedigree attributes for EPs, i.e. addedEP, updatedEP, replacedEP, deprecatedEP. These are quite specific to FIX and could also be seen as minor updates of the major version called "FIX Latest". Electronic interfaces using the Orchestra standard but not the FIX Protocol are unlikely to use these attributes.
Should these be removed from the Orchestra standard, requiring FIX Latest to change the way that pedigree is captured, e.g. from added="FIX.Latest" addedEP="302" to added="FIX.Latest.EP302? This would allow to add a concept like semantic versioning (see https://semver.org/) to the pedigree support in Orchestra.
See also #280 for a proposal to add pedigree attributes describing additional changes.
FIX Protocol is maintained with Extension Packs (EPs) that make incremental changes. Orchestra has pedigree attributes for EPs, i.e.
addedEP, updatedEP, replacedEP, deprecatedEP. These are quite specific to FIX and could also be seen as minor updates of the major version called "FIX Latest". Electronic interfaces using the Orchestra standard but not the FIX Protocol are unlikely to use these attributes.Should these be removed from the Orchestra standard, requiring FIX Latest to change the way that pedigree is captured, e.g. from
added="FIX.Latest" addedEP="302"toadded="FIX.Latest.EP302? This would allow to add a concept like semantic versioning (see https://semver.org/) to the pedigree support in Orchestra.See also #280 for a proposal to add pedigree attributes describing additional changes.