Role | Story | Task | Status | Effort | Priority | Comment |
---|---|---|---|---|---|---|
System Provider | As a system provider I want to make the client better integratable into other systems/UIs | Compare traffic throughput between raw data transmission and image data transmission | REST API. | |||
User | As a user/developer I want to have a quick and nice-to-read overview of data available | Synchronize map clustered content/zooming with parameters/stations in list |
xml-apis
compatibility fop
has transitive dependency on xml-apis-1.3.04
hibernate-core-3.5.0-Final
has transitive dependency xml-apis-1.0.b2
PEGELONLINE
, or Wupperverband
)
pom.xml
files
Role | Story | Task | Status | Effort | Priority | Comment |
---|---|---|---|---|---|---|
System Provider | As a system provider I want usage statistics logged to a file | add file logging to Statistics timer |
||||
User | As a user I want to have a simple user interface | Remove controls from overview map | Pro: The overview map is quite small and should not be overloaded with controls. Con: The user should be able to pan/zoom out to get a better idea of the spatial context. |
|||
System Provider | As an system provider/domain expert I want to create "event products" | Add "new subscription section" in admin interface. | ||||
System Provider | Create logic in CreateSubscription window to check/render new subscription types | |||||
System Provider | Create workflow to handle subscriptions if subscription type will be deleted by admin | |||||
User | As a user I want to get a quick impression of the event | Send nicely formatted HTML email | ||||
User | Add the diagram of the timeseries to the email content showing the current situation | |||||
User | Add a permalink to the email content | |||||
User | As a user I want to review the current situation of subscribed timeseries | Add a backlink to each subscription in user's profile which loads the current timeseries diagram | ||||
User | As a user I want to be kept logged while I am interacting with the client | Login sessions have to be extended for each valid client-server request | ||||
Administrator | As an administrator I do not want to allow that sessions can be stolen | Hash client specific information and add it to the session object. When information changes (like IP) session gets destroyed (principle of "do not trust the client" | ||||
User | As a user I want to have a quick overview why I have to register and what data will be stored and processed | Add user help/information nearby the registration/login | ||||
System Provider | As a system provider I only want only SOS instances to be subscribable which offer dynamic data | Add parameter to sos-instances config to make eventing configurable for each instance | ||||
User | As a user I want to enter values for units which I am used to | create interface and add unit converter implementations (e.g. for \xB0F \xB0C | ||||
User | As a user I want to edit threshold values for my subscriptions | create edit button in subscriptions list and jump to initialized CreateSubscription window | ||||
User | As a user I want to add further SOS instances | create workflow so that registered users can configure new SOS instances | • Is this even wanted by a system provider? |
|||
User | make login mechanism part of core UI (independent to SES) | |||||
User | integrate an existing (proofed!) security framework | |||||
User | As a user I want to see markers on the map that cluster, so that there is as less mess than possible | tbd | Evaluate if current open layers implementation. Check if Leaflet is promising enough to replace current implementation | |||
User | As a user I want to see work with a nice map view | tbd | Check if leafletjs (gwt version is available) is a valuable replacement of openlayers. |