Skip to content

Commit

Permalink
Merge pull request #296 from opengeospatial/20240903_blocks
Browse files Browse the repository at this point in the history
revision of draft building blocks policy
  • Loading branch information
ghobona authored Sep 3, 2024
2 parents f59a885 + 2594b69 commit 1e11ca9
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The following table identifies the roles involved in the registration and mainte
|OGC Naming Authority

|Register Owner
|OGC Architecture Board
|Architecture Domain Working Group

|Submitting Organization
|Standards Working Group
Expand All @@ -26,6 +26,9 @@ The following table identifies the roles involved in the registration and mainte
|Appeals Lead
|TC Chair

|Appeals Body
|OGC Architecture Board

|Register User
|General Public

Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
[[processes]]
== Processes

=== Review by the OGC Architecture Board
=== Review by the Architecture Domain Working

Each OGC candidate Standard goes through a series of stages on the way to approval by the TC. One of those stages is the review by the OGC Architecture Board (OAB).

The mission of the OAB is to provide a forum within which Consortium wide standards architecture and life cycle management issues can be discussed and deliberated with the intent of providing guidance and recommendations to the Technical Committee (TC) and the Executive Planning Committee (EPC) on these issues (OGC 06-030r12).

During the OAB's review of a Standard, it is the responsibility of the SWG to seek approval from the OAB on the granularity, reusability, and interfacing of the building block.

Scope: The decision of the OAB with regard to building block registration is limited to:
Scope: The decision of the Architecture Domain Working Group with regard to building block registration is limited to:

* approval or rejection of the proposed level of granularity of building block
* approval or rejection of the reusability of a building block
* approval or rejection of the proposed interfacing of a building block with others

Trigger:

* SWG submits a candiate Standard or a previously approved Standard for OAB review.
* SWG submits a candiate Standard or a previously approved Standard for review by the Architecture DWG.

Inputs:

Expand All @@ -26,17 +26,17 @@ Inputs:

Process:

. OAB Chair begins a period of review by the OAB
. OAB evaludates the structure of the proposed building block(s)
. OAB Chair conducts a vote on the approval of the proposed level of granularity, reusability, and interfacing of the building block(s)
. OAB Chair creates a ticket, on the OGC-NA Git repository, with the result of the OAB vote
. Architecture DWG Chair begins a period of review by the Architecture DWG
. Architecture DWG evaluates the structure of the proposed building block(s)
. Architecture DWG Chair conducts a vote on the approval of the proposed level of granularity, reusability, and interfacing of the building block(s)
. Architecture DWG Chair creates a ticket, on the OGC-NA Git repository, with the result of the Architecture DWG vote

Outputs:

* OAB approval or rejection of the proposal from the SWG
* Alternatively, the OAB may direct that a building block not be registered
* Architecture DWG approval or rejection of the proposal from the SWG
* Alternatively, the Architecture DWG may direct that a building block not be registered

NOTE: OAB approval may be unconditional or conditional upon changes being made to the proposed building block.
NOTE: Architecture DWG approval may be unconditional or conditional upon changes being made to the proposed building block.

=== Review by the OGC Naming Authority SubCommittee

Expand All @@ -49,11 +49,11 @@ Scope: The decision of the OGC-NA with regard to building block registration is

Trigger:

* OAB Chair creates a ticket, on the OGC-NA Git repository, with the result of the OAB vote
* Architecture DWG Chair creates a ticket, on the OGC-NA Git repository, with the result of the Architecture DWG vote

Inputs:

* Approval by the OAB of the granularity, reusability and interfacing of the building block
* Approval by the Architecture DWG of the granularity, reusability and interfacing of the building block

Process:

Expand All @@ -69,11 +69,11 @@ Outputs:

=== Appeals

A SWG may appeal to the TC Chair if it disagrees with the decisions of the OAB or OGC-NA regarding building block registration.
A SWG may appeal to the TC Chair if it disagrees with the decisions of the Architecture DWG or OGC-NA regarding building block registration.

Trigger:

* A SWG disagrees with a decision of the OAB or OGC-NA.
* A SWG disagrees with a decision of the Architecture DWG or OGC-NA.

Inputs:

Expand All @@ -82,8 +82,9 @@ Inputs:
Process:

. SWG submits appeal form to the TC Chair
. TC Chair convenes an Appeals Panel consisting of OAB and OGC-NA members, and invites the SWG
. The Appeals Panel votes on whether to uphold the OAB/OGC-NA decision
. TC Chair convenes an Appeals Panel consisting of members of the OGC Architecture Board (OAB) and invites the SWG
. TC Chair invites the chairs of the Architecture DWG and OGC-NA
. The Appeals Panel votes on whether to uphold the decisions of the Architecture DWG and OGC-NA

Outputs:

Expand Down

0 comments on commit 1e11ca9

Please sign in to comment.