S-100 Edition 2.0.0 June 2015 S-100 – Part 12 S-100 Maintenance Procedures S-100 Edition 2.0.0 June 2015 Contents 12-1 Scope ........................................................................................................................ 1 12-2 Maintenance Procedures .......................................................................................... 1 12-2.1 Clarification ................................................................................................................ 1 12-2.2 Revision ..................................................................................................................... 1 12-2.3 New Edition ............................................................................................................... 1 12-3 Version Control .......................................................................................................... 1 12-3.1 Clarification Version Control ...................................................................................... 2 12-3.2 Revision Version Control ........................................................................................... 2 12-3.3 New Edition Version Control ..................................................................................... 2 Appendix 12-A (normative) ........................................................................................................ 3 Part 12 - S-100 Maintenance Procedures S-100 Edition 2.0.0 12-1 June 2015 Scope As users begin to implement S-100 and associated product specifications, errors and deficiencies in S-100 may be found and these will need to be handled in a uniform manner. This Part specifies procedures to be followed in updating, maintaining and publishing the various parts of S-100. It excludes the maintenance of the S-100 registry, as each register manager will have their own specific procedures for updating their register(s). Additionally, this Part excludes the maintenance regime of product specifications. However, S-100 versions must be backward compatible to ensure interoperability of product specifications. NOTE All S-100 based product specifications shall include a maintenance section. 12-2 Maintenance Procedures Change proposals for S-100 are coordinated by S-100WG and shall be made available via the IHO web site. Organizations that wish to make changes to S-100 must address their change proposals to the International Hydrographic Bureau. Changes to S-100 are classified at one of three different levels: new edition, revision, or clarification. In each case, the development, consultation and approval process will be slightly different, ranging from a very comprehensive regime for new editions, to approval at the level of a subordinate body for clarifications. New editions and revisions are considered to be “significant changes” for the purposes of review, consultation and approval. All proposed changes shall be technically and commercially assessed before approval. All proposals shall be submitted to the secretary S-100WG using the S-100 Maintenance Change Proposal Form in Appendix 12-A (normative). Changes to IHO technical standard S-100 shall be subject to the terms of Resolution 2/2007. 12-2.1 Clarification Clarifications are non-substantive changes to S-100. Typically, clarifications: remove ambiguity; correct grammatical and spelling errors; amend or update cross references; insert improved graphics in spelling, punctuation and grammar. A clarification must not cause any substantive semantic change to S-100. Clarifications are the responsibility of the relevant subordinate body and may be delegated to the responsible editor. 12-2.2 Revision Revisions are defined as substantive semantic changes to S-100. Typically, revisions change existing specifications to correct factual errors; introduce necessary changes that have become evident as a result of practical experience or changing circumstances; or add new specifications within an existing section. Revisions could have an impact on either existing users or future users of a revised standard. It follows that a full consultative process that provides an opportunity for input from as many stakeholders as possible is required. Proposed changes to S-100 should be evaluated and tested wherever practicable. The approval of Member States is required before any revisions to S-100 can enter into force. All cumulative clarifications must be included with the release of approved corrections revisions. A revision shall not be classified as a clarification in order to bypass the appropriate consultation processes. 12-2.3 New Edition New Editions of S-100 introduce significant changes. New Editions enable new concepts, such as the ability to support new functions or applications, or the introduction of new constructs or data types, to be introduced. New Editions are likely to have a significant impact on either existing users or future users of the revised standard. It follows that a full consultative process that provides an opportunity for input from as many stakeholders as possible is required. Proposed changes to S-100 should be evaluated and tested wherever practicable. The approval of Member States is required before any New Edition of S-100 can enter into force. All cumulative clarifications and revisions must be included with the release of an approved New Edition of S-100. 12-3 Version Control Part 12 - S-100 Maintenance Procedures 1 S-100 Edition 2.0.0 June 2015 The IHO shall release new versions of S-100 as necessary. New versions shall include clarifications, revisions and new editions. Each version shall contain a change list that identifies the changes between versions of S-100. 12-3.1 Clarification Version Control Clarifications shall be denoted as n.n.n. Each clarification or set of clarifications approved at a single point in time shall increment n by 1. 12-3.2 Revision Version Control Revisions shall be denoted as n.n.0. Each revision or set of revisions approved at a single point in time shall increment n by 1. Revision version control shall set clarification version control to 0. 12-3.3 New Edition Version Control New Editions shall be denoted as n.0.0. Each new edition approved at a single point in time shall increment n by 1. New Edition version control shall set the clarification and revision version control to 0. 2 Part 12 - S-100 Maintenance Procedures S-100 Edition 2.0.0 June 2015 Appendix 12-A (normative) S-100 Maintenance - Change Proposal Form Organization Date Contact Email Change Proposal Type Select only one option 1.Clarification 2.Revision 3.New Edition Location Identify all change proposal locations S-100 Version No.2.0.0 Part No. 11 Section No.11-7.4 Proposal Summary: clarification Object Identifiers Change Proposal In this section is strongly recommended the specification of “persistent global identifier” for features and information objects; however it is also mentioned that some objects/conditions do not need identifiers. In our opinion, the data product specification shall define exactly what those objects/conditions are. Furthermore, the data product specification shall define objectively the rules to construct the “namespaces”. Change Proposal Justification In order to avoid ambiguities Please send completed forms and supporting documentation to the International Hydrographic Bureau (addt@iho.int). Part 12 - S-100 Maintenance Procedures 3