One major thing I want to add is support for a RESTful JSON API for the pipeline and the datacatalog.
Right now, we have the following pipeline packages:
- Server
- Client
- Stored Procedures
... and the same hierarchy for the datacatalog.
With exception to the stored procedure packages, all of these packages rely on org-srs-datahandling-common. I think it might be useful to move some interfaces for Task, Stream, Process, Dataset, DatasetGroup, DatasetLocation, etc... into srs-datahandling-common. Things that might get used via a web application, a web/REST application/API, the *-client and *-server projects.