Skip to content

Commit

Permalink
24-005
Browse files Browse the repository at this point in the history
  • Loading branch information
ghobona committed Feb 9, 2024
1 parent b252b0d commit 3dd4bea
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,16 @@ include::sections/02-terms-and-definitions.adoc[]
include::sections/03-references.adoc[]

// Add clause files as needed
include::sections/04-roles.adoc[]
include::sections/04-considerations.adoc[]

include::sections/05-processes.adoc[]
include::sections/05-roles.adoc[]

include::sections/06-processes.adoc[]


////
Annexes
Add annex files as needed
////

include::sections/annex-history.adoc[]
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ Building blocks developed for one Standard can be reused in another Standard. To
OGC Standards that reuse building blocks from other Standards must include in the Normative References a reference to the owning Standard of the building block(s) and a direct reference to the registered building block(s) content. In this fashion, implementers of the Standard reusing these building blocks need to only access specific parts (the building blocks) of the referenced Standard, not the entire document."__



Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ The following normative documents contain provisions that, through reference in

* [[[ogc06-030r12,OGC 06-030r12]]], George Percivall: OGC 06-030r12, OGC Architecture Board (OAB) Policies and Procedures (2018), https://portal.ogc.org/files/?artifact_id=90860
* [[[ogc09-046r6,OGC 09-046r6]]], Gobe Hobona, Simon Cox: OGC 09-046r6, OGC Naming Authority - Procedures (2021), https://docs.ogc.org/pol/09-046r6.html
* [[[ogc08-131r3,OGC08-131r3]]], Policy SWG: OGC 08-131r3, The Specification Model — A Standard for Modular specifications (2009), https://portal.opengeospatial.org/files/?artifact_id=34762

Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[[considerations]]
== Considerations for Registration

=== Granularity

OGC Standards are composed of specification elements as defined in the OGC Standard for Modular specifications (OGC 08-131r3), also known as the ModSpec. These specification elements include requirements classes, requirements, conformance classes, and abstract tests. Each one of these specification elements may reference other constructs or artifacts such as schema documents, schema fragments, parameters, API definition documents, or others. Those constructs or artifacts may themselves reference others. Therefore, a key consideration for the registration of Standards Building Blocks is at what level of granularity a building block should be registered. The following are the levels of granularity that may be considered for registration.

==== Level 1: Conformance Classes and Requirements Classes

TBA

==== Level 2: Requirements and Abstract Tests

TBA

==== Level 3: Schema documents and API definition documents

TBA

==== Level 4: Schema fragments and Parameters

TBA
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[appendix]
:appendix-caption: Annex
== Revision History

[#revision-history,reftext='{table-caption} {counter:table-num}']
.Revision History
[cols="12,18,12,12,46",options="header"]
|===
|Date |Release |Editor | Primary clauses modified |Description
|2024-02-04 |0.0.1 |G. Hobona |all |Initial draft
|===

0 comments on commit 3dd4bea

Please sign in to comment.