Changelog¶
This page lists the changes in each version of the Open Fibre Data Standard.
Iterative improvements¶
Iterative improvements are made outside of the release cycle. They do not involve changes to normative content. For more information, see normative and non-normative content.
#184 - Fix broken schema browser.
#196 - Add link to the OFDS Convert, Validate, Explore tool (CoVE).
#197 - Update pull request template.
#201 - Add support page.
#208 - Add link to “WGS 84” text in docs/reference/schema.md.
#213 - For GeoJSON/JSON conversion, use libcoveofds now.
#232 - Remove unmaintained GitHub issue admonitions.
#273 - Add OFDS Convert, Validate, Explore tool (CoVE) link to the left hand navigation
#280 - Reorder codelist codes.
#248 - Add comments declaring document mode to each markdown file in docs
0.4.0 - 2026-03-30¶
Data model and schemas¶
#310:
Specify logical data model separately from data format schemas
Add GeoPackage publication format
Update property descriptions for use in context of data model and other publication formats
Omit parent names from property titles to reduce repetition
In-line some definitions to reduce reference page length
Clarify property descriptions
#326 - Remove GeoJSON publication format.
#323 - Add
wayleavesto describe formal agreements that grant a network operator rights to install, maintain or operate telecommunications infrastructure on, over, or under the grantor’s property or asset.#317:
Span:Add
.supportingInfrastructureto descibe supporting infrastructureReplace
.physicalInfrastructureProviderwith.transmissionMediumOwnerand.supportingInfrastructure.ownerto distinguish ownership of transmission media and supporting infrastructure.
Node:Add
.supportingInfrastructureto descibe supporting infrastructureReplace
.physicalInfrastructureProviderwith.transmissionMediumOwnerand.supportingInfrastructure.ownerto distinguish ownership of transmission media and supporting infrastructure.Remove
Span.deploymentDetails.description, in favour ofSpan.supportingInfrastructure.description.Move codes relating to supporting infrastructure from the nodeType codelist to the nodeSupportingInfrastructureType codelist
#321 - Add
Span.cableTypeandSpan.codeployment#328 - Disallow properties named
networkinSpanandNodedefinitions, and additional properties inOrganisationReferenceandPhaseReferencedefinitions, to ease conversion between formats.#327 - Improve validation of GeoJSON geometry objects
#322 - Update
Node.typedescription to explain modelling of junctions#329 - Add
Network.id, recommend unique names for nodes, spans, phases and organisations
Codelists¶
#330 - Update descriptions in LinkRelationType codelist
Normative documentation¶
Non-normative documentation¶
#319 - Update Primer and use consistent terminology (‘data model’, ‘data formats’, ‘attributes’, ‘publish, store and exchange)
0.3.0 - 2023-06-29¶
Schema¶
Codelists¶
#265 - Update external codelists.
Normative documentation¶
Non-normative documentation¶
Build¶
0.2.0 - 2023-01-11¶
Schema¶
#234 - Allow multiple network providers per span and node.
0.1.0-beta - 2022-11-10¶
Schema¶
#141 - Add
Span.fibreTypeDetails.fibreSubtypefield.#144 - Clarify norms in the description of
links.startandlinks.end.#154 - Rename links to spans, related resources to links and pages to links.
#158 - Correct erroneous reference in
Span.capacityDetails.#157 - Use
linksto identify the version of the standard that describes the structure of the data.#145 - Add validation rule for additional properties of
Geometry.
Codelists¶
#158 - Add CSV file for organisationIdentifierScheme.
Normative documentation¶
#141:
Update for latest schema.
#158:
Refactor publication formats reference to reduce page length.
Update schema reference:
Add list of referencing properties for each component.
Add more examples to schema reference.
Update for latest schema.
Add list of referencing properties for each codelist in codelist reference
#180 - Collapse links in top-level schema reference table.
Non-normative documentation¶
#140 - Update actor definitions in the primer, and include translatable text in SVGs.
#141:
Update CSV template and examples to match latest schema.
Update network package for latest schema.
Update GeoJSON examples.
#158:
Update CSV template and examples to match latest schema.
Update network package for latest schema.
Update GeoJSON examples.
Remove unused blank JSON example.
#168 - Update release and issue admonitions.
#177:
Add an invalid network package that fails validation against an instance of each validation keyword, type and format used in the schema
Add a network package that does not conform to each normative rule that is not encoded in the schema
#180 - Update release admonition, fix notebook viewer link, fix links in Leaflet notebook.
Build¶
0.1.0-alpha - 2022-09-22¶
0.1.0-alpha was the first version of the standard.