Difference between revisions of "OGC Certification Services"

From OSGeo
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Overview==
 
==Overview==
  
Does your FOSS4G project implement or is compliant to Open Geospatial Consortium (OGC) specifications?  Given OSGeo's Memorandum of Understanding (MOU) with the OGC, OSGeo provides the following services for OSGeo community, incubating or official projects.
+
Does your FOSS4G project implement or is compliant to Open Geospatial Consortium (OGC) specifications?  Given OSGeo's Memorandum of Understanding (MOU) with the OGC, OSGeo provides the following services for community, incubating or official projects.
 +
 
 +
== OSGeo Certified and Implementing Products ==
 +
 
 +
* [https://www.ogc.org/resource/products?display_opt=1&org_match=Open%20Source%20Geospatial%20Foundation Compliant Products]
 +
* [https://www.ogc.org/resource/products?display_opt=2&org_match=Open%20Source%20Geospatial%20Foundation Reference Implementations]
 +
* [https://www.ogc.org/resource/products?display_opt=3&org_match=Open%20Source%20Geospatial%20Foundation All Implementations]
 +
 
 +
Note that some projects may be registered with different organizations than OSGeo.
  
 
==OGC Certification==
 
==OGC Certification==
  
OGC certification is broken down into three categories:
+
The primary purpose of the OGC Compliance Testing Program is to increase systems interoperability while reducing technology risks by providing a process whereby compliance with OGC standards can be tested.
 +
 
 +
The OGC Compliance Testing Policy (OGC 08-134r10) recognises the following categories of products:
  
* '''Implementing''': product implements an OGC standard, but has not been formally certified to be compliant with that standard
+
* '''Implementation''': A computer program that claims to fulfill the requirements defined in a particular OGC Standard. The product implements an OGC standard, but has not been formally certified to be compliant with that standard.
* '''Certified''': product has passed OGC Compliance test for one or more OGC standards
+
 
* '''Reference''': product has passed OGC Compliance testing and that is free and publicly available to developers for testing purposes
+
* '''Reference Implementation''': A fully functional, licensed copy of a tested, branded software that has passed the test for an associated conformance class in a version of an Implementation Standard and that is free and publicly available for testing via a web service or download. The Reference Implementation does not need to pass all the conformance classes within the standard. In most of the cases, the Reference Implementation will pass at least the core and possibly some number of extension conformance classes. Multiple reference implementations can exist for an associated version of an Implementation Standard.
 +
 
 +
* '''Certified OGC Compliant product''': A product that has been tested and approved by the OGC as compliant to one or more OGC Implementation Standards. Upon approval, OGC issues a Trademark License that entitles the organization to use the “Certified OGC Compliant” mark on the product and in marketing materials.
  
 
OGC certification is required on an annual basis for all projects.
 
OGC certification is required on an annual basis for all projects.
Line 25: Line 37:
 
===Requesting a VM===
 
===Requesting a VM===
 
Open a ticket on the [https://trac.osgeo.org/osgeo OSGeo issue tracker] with your request for a VM (Component: Systems Admin).
 
Open a ticket on the [https://trac.osgeo.org/osgeo OSGeo issue tracker] with your request for a VM (Component: Systems Admin).
 +
 +
==Communications==
 +
Tweet: https://twitter.com/OSGeo/status/1275586970530480133
 +
 +
News item: https://www.osgeo.org/foundation-news/osgeo-certification-services-for-ogc-compliance-and-reference-implementations/
 +
 +
Mailing lists
 +
 +
* https://lists.osgeo.org/pipermail/standards/2020-June/001223.html
 +
* https://lists.osgeo.org/pipermail/discuss/2020-June/038983.html
 +
* https://lists.osgeo.org/pipermail/incubator/2020-June/004181.html
 +
 +
Ticket: https://git.osgeo.org/gitea/osgeo/todo/issues/67
  
 
[[Category:OGC]]
 
[[Category:OGC]]
 
[[Category:Standards]]
 
[[Category:Standards]]
 
[[Category:MoU]]
 
[[Category:MoU]]

Latest revision as of 10:08, 30 June 2020

Overview

Does your FOSS4G project implement or is compliant to Open Geospatial Consortium (OGC) specifications? Given OSGeo's Memorandum of Understanding (MOU) with the OGC, OSGeo provides the following services for community, incubating or official projects.

OSGeo Certified and Implementing Products

Note that some projects may be registered with different organizations than OSGeo.

OGC Certification

The primary purpose of the OGC Compliance Testing Program is to increase systems interoperability while reducing technology risks by providing a process whereby compliance with OGC standards can be tested.

The OGC Compliance Testing Policy (OGC 08-134r10) recognises the following categories of products:

  • Implementation: A computer program that claims to fulfill the requirements defined in a particular OGC Standard. The product implements an OGC standard, but has not been formally certified to be compliant with that standard.
  • Reference Implementation: A fully functional, licensed copy of a tested, branded software that has passed the test for an associated conformance class in a version of an Implementation Standard and that is free and publicly available for testing via a web service or download. The Reference Implementation does not need to pass all the conformance classes within the standard. In most of the cases, the Reference Implementation will pass at least the core and possibly some number of extension conformance classes. Multiple reference implementations can exist for an associated version of an Implementation Standard.
  • Certified OGC Compliant product: A product that has been tested and approved by the OGC as compliant to one or more OGC Implementation Standards. Upon approval, OGC issues a Trademark License that entitles the organization to use the “Certified OGC Compliant” mark on the product and in marketing materials.

OGC certification is required on an annual basis for all projects.

Demo hosting

If your project is an OGC Reference Implementation you are required to provide a public demonstration instance. SAC provides hosting services and is able to create dedicated VMs on a project specific basis with automation capabilities (Docker etc.), daily/weekly backups and metrics/monitoring to ensure uptime and availability.

Priority is given to OSGeo projects which are OGC Reference Implementations.

How to Get Started

Requesting Certification

Open a ticket on the OSGeo Board issue tracker with your request for a project certification.

Requesting a VM

Open a ticket on the OSGeo issue tracker with your request for a VM (Component: Systems Admin).

Communications

Tweet: https://twitter.com/OSGeo/status/1275586970530480133

News item: https://www.osgeo.org/foundation-news/osgeo-certification-services-for-ogc-compliance-and-reference-implementations/

Mailing lists

Ticket: https://git.osgeo.org/gitea/osgeo/todo/issues/67