Milestone December 2015¶
- prototype for wps security proxy
- update ncWMS2 and adagucserver wms
- update sphinx with api references
- improved birdy command line (https, argcomplete)
- caching of wps requests
- deployment with docker using docker-compose
- minimal bird example and skeleton function
- unit tests with sample netcdf data
- wps decorator
- enable wps for apache-climate processes
- try sci-wms web map service
Milestone March 2015¶
- move docs to readthedocs
- birdhouse overview
- presentation at LSDMA in Berlin
Long-term TODO List¶
- using OAuth for login
- secure WPS service:
- wps client and services should not be changed
- using OAuth Token generation
- Token should be part of the url
- using a security proxy service in front of WPS servers.
- GetCapabilities and DescribeProcess should be available without a security token.
- using python swift client
- already there but needs to be refactored
- CSW is used for publishing results
- opendap without aggregations (mostly not available)
- Observational Climate Data:
- which are available for public access and usage (license issuses)
- local file archives:
- make them searchable ... pattern matching ... index service ...
- CERA climate database
- OGC data services like WCS and SOS, ...
Web Processing Service¶
- usage of other WPS implementations: COWS, GeoServer, Zoo, ...
- process integration interface (with python decorators) which generates the integration code for other WPS services.
- extensions: cancel (comes with wps 2.0), dry-run, ... cows and maybe geoserver have some of these
- caching process execution: cows has cachings ... but should be independent of the wps implementation
- deployment with saltstack and/or docker ...
- integration of scheduler ... slurm ... (cows has an example for that)
- using load balancing ...
Docs & Testing¶
- improved unit tests
- continous integration with github + travisCI + binstar + docker
- complete install tests with docker builds
- complete sphinx documentation
- need a better overview of the components
- simple understable image of what WPS is good for