Skip to content

Deployment Approach

John Graybeal edited this page Dec 31, 2015 · 4 revisions

In the repositories

The ESIP Federation mmiorr repository will be used as the basis of the COR deployment to the AWS instance (see next section). Thus ESIP will always have control over this software.

When modifications are made to the ESIPFed/mmiorr repository, the ORR team will at its discretion merge modifications that are appropriate for the MMI ORR, back to the mmisw/mmiorr repository. These merges upstream should not have any impact on the ESIP software, and should not prevent the ESIPFed/mmiorr repository from continuing to track improvements to MMI's ORR, if that's desired.

In the Cloud

The ORR instance to be used for the ESIP Community Ontology Repository will be deployed on an AWS instance (that is, on the cloud).

URLs based in the ESIP domain will be used as the primary location of the services of the COR. These URLs will be handled by the actual instance hosted on the AWS.

Automatic resolution of ontologies and terms is an important feature of the MMI ORR, and will be available with COR as well. To achieve this, the URIs generated for the terms in the COR ontology repository (in ORR, these begin http://mmisw.org/orr/; the ESIP path is not finalized) use the same path as the COR ontologies stored in the ESIP domain.

Additional services, currently associated with MMI's ORR (such as ontology services available under the http://mmisw.org/ont/ path, and any other services that may be provided) will be available at ESIPFed URLs to be determined.

Clone this wiki locally