nhsconnect / gpconnect

GP Connect API specification
https://digital.nhs.uk/services/gp-connect/gp-connect-specifications-for-developers
Apache License 2.0
34 stars 26 forks source link

Clarity on the status of which capability packs are ready for consumers to build against #312

Closed jonnyry closed 6 years ago

jonnyry commented 7 years ago

Make clear which capability packs are ready for consumers to build against and their current status (Live, in first of type, in development, not started). Capability packs still in development will not be signed off for clinical safety, IG and will change - therefore consumers should not be considering or starting development against.

adamjlees commented 7 years ago

Current status should be reflected in the "alpha", "beta" and "rc" release labels, but use of these on the capability packs needs better consistency across packs and bringing in line with our stated approach: https://nhsconnect.github.io/gpconnect/design_product_versioning.html#pre-release-labels https://nhsconnect.github.io/gpconnect/design_product_versioning.html#maturity-levels

There is a warning on the home page "This site is provided for information only and is intended for those engaged with NHS Digital in First of Type activities, other parties are advised not to develop against these specifications until a formal announcement has been made."

briandiggle commented 6 years ago

I think it would be very beneficial to tie versions of the api (release packages of the spec) to releases of demonstrator and provider test suite which align to these versions.

briandiggle commented 6 years ago

Each capability pack home page has the following call out box:

To do: This capability pack is published as a work in progress version and as such is subject to change. It has been published to show the direction of travel and to serve as a discussion document for parties involved with the implementation and consumption of GP Connect FHIR based APIs.

I would suggest changing wording as follows: Consumers considering developing client applications which make use of this capability should be aware that

adamjlees commented 6 years ago

I suggest this ticket has been superseded by the introduction of unified spec versioning.