Goals and Basic Conditions - all open for discussion!
This development should be available under Apache 2.0 license and be developed/tested by as many parties as possible.
The library should be developed in a GitHub repository.
Repo is maintained by 52°North (ideally).
The library should depend on as few external dependencies as possible:
Test driven development and rolling releases ensure high quality of code.
Focus on 52°North services, but tests should involve other service implementations.
Contribute to or be compatible with OpenLayers 3?
SOS.js or SWE.js
Implement a SOS client library (like the "OpenLayers for Sensor Web Enablement") that does all the hard parsing/encoding stuff that nobody wants to implement more than once but is crucial to get right. This does not involve any UI or graphics capabilities but should be well suited to interface with popular libraries such as flot/JQuery and OpenLayers.
Project started: https://github.com/52North/sos-js