Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

DATIM DATIM4U is a collection of OpenHIE components that are installed and configured based on a set of workflows/use-cases. This process describes a release process that handles continuous development with packaging and testing happening simultaneously. Development refers to new features being released as packages into launchpad by the developers. Packaging refers to wrapping specific configurations, packages and steps into a script for an implementer/end-user to use to install and performing alpha testing of software and package. Testing refers to end to end testing to evaluate the software as well as packaging. 

DATIM4U Package Versioning - the version numbers refer to the packaging version.

The Sub-Package version will refer to the individual OHIE or DATIM specific component/package numbers that are installed with this the specified version of packagingthe DATIM4U package.

Development launchpad ppo (folder):

This is where developers release the new versions of software/packages are released.

Testing launchpad ppo (folder):

This is where packaging team moves the development packages to after deciding what package versions will go to the next packaging install. Alpha testing happens through these packages and script.

Production launchpad ppo (folder):

This is where the packaging team moves the packages tested and confirmed to be functioning to for the testing team to perform end to end testing. Beta and further testing happens through these packages and script.

Packaging Release Cycle:

The development model is similar to agile workflow. The next set of features to be developed are discussed and documented. The features discussed are then intended for the next release of the package that usually occurs within the next couple of weeks. The following steps are how things happen consequently

...