From df8c4481780ddd4639cfafba4834e3832254f91a Mon Sep 17 00:00:00 2001 From: Brian O'Connor Date: Mon, 3 Jun 2019 01:11:57 -0400 Subject: [PATCH 1/2] Update the service-info to use the ga4gh discovery standard in progress Removed the following: -title -contact -license Otherwise the [service-info endpoint proposal](https://github.com/ga4gh-discovery/ga4gh-service-info/blob/develop/service-info.yaml) is almost identical to what we had already. --- openapi/data_repository_service.swagger.yaml | 27 ++++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/openapi/data_repository_service.swagger.yaml b/openapi/data_repository_service.swagger.yaml index bcb1a1395..12cdda731 100644 --- a/openapi/data_repository_service.swagger.yaml +++ b/openapi/data_repository_service.swagger.yaml @@ -322,25 +322,30 @@ definitions: ServiceInfo: type: object required: + - id + - name - version description: >- Useful information about the running service. properties: - version: + id: type: string - description: Service version - title: + description: Unique ID of this service. Reverse domain name notation is recommended, though not required. + name: type: string - description: Service name + description: Name of this specific service. description: type: string - description: Service description - contact: - type: object - description: Maintainer contact info - license: - type: object - description: License information for the exposed API + description: Description of the service. + documentationUrl: + type: string + description: URL of the documentation of this service (RFC 3986 format). + contactUrl: + type: string + description: 'URL of the contact for the host/maintainer of this service, e.g. a link to a contact form (RFC 3986 format), or an email (RFC 2368 format).' + version: + type: string + description: Version of the service. ContentsObject: type: object properties: From 1ee9de3b66a426f85ee63547251470cd514dbe67 Mon Sep 17 00:00:00 2001 From: David Glazer Date: Sun, 16 Jun 2019 20:38:17 -0700 Subject: [PATCH 2/2] fix build problem (by adding dist: trusty) --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index 834d4864e..c127c5ffb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +dist: trusty language: python python: - '2.7'