...
PreDeployment - Three versions of Packaging
Development launchpad
...
Personal Package Archive(PPA) (folder):
This is where developers release the new versions of software/packages are released.
- https://launchpad.net/~openhie/+archive/ubuntu/release (OpenHIE packages)
- https://launchpad.net/~openhie/+archive/ubuntu/datim (DATIM specific packages)
- https://github.com/OHIEDATIM/py-datim-node-install/blob/master/datim-node-install.py (script for building an instance with development packages)
Packaging Testing launchpad
...
PPA (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.
- https://launchpad.net/~openhie/+archive/ubuntu/datim-testing
- https://github.com/OHIEDATIM/py-datim-node-install/blob/testing/datim-node-install.py (script for building an instance with testing packages)
Formal Testing / Production launchpad
...
PPA (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.
...