complete metapackage reboot
This MR implements a complete reboot of the metapackages, implementing #36 (closed) and the pipeline-based metapackages, and removing everything else.
The metapackages now provide the basic infrastructure to operate each of a development, execute, and submit node, with the igwn-pipelines
metapackage pulling in all of the pipeline runtime requirements, and igwn-pipelines-dev{el}
metapackage pulling in all of the pipeline development requirements.
For a bunch of pipelines this will just be a reference to their own -dev
package, e.g. gstlal-inspiral-dev
, but for others this will be a metapackage managed by CompSoft that includes the relevant packages as requested.
For example, I expect that we will need to manage an igwn-xpipeline{-dev}
metapackage pair to include the requirements for the X-Pipeline matlab pipeline. Waiting for confirmation from the X-Pipeline project manager (Sutton).
Closes #40 (closed).