FHIR web hosting requirements
This page discusses changes needed to the HL7 website to better support publishing FHIR
Support for multiple versions
There is a need to host a minimum of 3 versions of the specification:
- Current "official" version at http://hl7.org/fhir
- Development version at http://hl7.org/fhir-develop
- "Frozen" version for connectathon purposes (http://hl7.org/fhir-connectathon?)
Ideally, additional versions would also be hosted
- a nightly build
- a staging area
- prior "official" versions
Allow RESTful behavior
When executing HTTP calls against the specification, the website needs to support requesting particular content types (defaulting to html, but also supporting XML and JSON). Most FHIR specifications are themselves resources and it is useful to be able to retrieve them that way. As well, examples and value set instances can be retrieved in different ways. The natural way to do this in HTTP is with content type, not with distinct URLs.
Simplify HQ maintenance
Changes to make it easy to load and manage the FHIR content
Grahame/Mike: what do you want/need?
External hosting is an option and is partially used now. Do we want to move everything under HL7?
Where does that authority rest?