{"action":"opened","issue":{"url":"https://api.github.com/repos/AIFDR/inasafe/issues/1914","labels_url":"https://api.github.com/repos/AIFDR/inasafe/issues/1914/labels{/name}","comments_url":"https://api.github.com/repos/AIFDR/inasafe/issues/1914/comments","events_url":"https://api.github.com/repos/AIFDR/inasafe/issues/1914/events","html_url":"https://github.com/AIFDR/inasafe/issues/1914","id":73176445,"number":1914,"title":"Create base class for ContinuousVHClassifiedVE IF","user":{"login":"lucernae","id":831865,"avatar_url":"https://avatars.githubusercontent.com/u/831865?v=3","gravatar_id":"","url":"https://api.github.com/users/lucernae","html_url":"https://github.com/lucernae","followers_url":"https://api.github.com/users/lucernae/followers","following_url":"https://api.github.com/users/lucernae/following{/other_user}","gists_url":"https://api.github.com/users/lucernae/gists{/gist_id}","starred_url":"https://api.github.com/users/lucernae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucernae/subscriptions","organizations_url":"https://api.github.com/users/lucernae/orgs","repos_url":"https://api.github.com/users/lucernae/repos","events_url":"https://api.github.com/users/lucernae/events{/privacy}","received_events_url":"https://api.github.com/users/lucernae/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"lucernae","id":831865,"avatar_url":"https://avatars.githubusercontent.com/u/831865?v=3","gravatar_id":"","url":"https://api.github.com/users/lucernae","html_url":"https://github.com/lucernae","followers_url":"https://api.github.com/users/lucernae/followers","following_url":"https://api.github.com/users/lucernae/following{/other_user}","gists_url":"https://api.github.com/users/lucernae/gists{/gist_id}","starred_url":"https://api.github.com/users/lucernae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucernae/subscriptions","organizations_url":"https://api.github.com/users/lucernae/orgs","repos_url":"https://api.github.com/users/lucernae/repos","events_url":"https://api.github.com/users/lucernae/events{/privacy}","received_events_url":"https://api.github.com/users/lucernae/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/AIFDR/inasafe/milestones/27","html_url":"https://github.com/AIFDR/inasafe/milestones/Version%203.2","labels_url":"https://api.github.com/repos/AIFDR/inasafe/milestones/27/labels","id":741634,"number":27,"title":"Version 3.2","description":"Freeze 15 May\r\nActual release day 1 June\r\n\r\n# Implementation\r\n\r\n\r\n- [ ] Land cover impact function implementation - Ismail\r\n- [ ] Tsunami impact function - Ismail\r\n- [ ] Identify generic GIS functionality and port to QGIS - Ismail\r\n- [ ] Improved raster resampling implementation  / tool - Christian\r\n- [ ] Generic impact functions - Ismail\r\n- [ ] Network analysis on OSM roads - Etienne\r\n- [ ] Support for user input to minimum needs (done), post processors & aggregation to use new style parameters - Jannes\r\n- [ ] Generic impact functions implemented as ContinuousRHContinuosRE IF, ContinuousRHClassifiedVE etc - finalise - Ismail\r\n\r\n# Web\r\n\r\n- [ ] Deployment of GeoNode instance for InaSAFE - Gavin\r\n- [ ] Theming of all InaSAFE web properties according to styles guidelines - Maria\r\n- [ ] InaSAFE Realtime (Rizky and Christian):\r\n    * docker container inasafe\r\n    * internal api for docker\r\n    * external api for docker\r\n        * cli\r\n        * python api\r\n    * django project\r\n    * adapter for django app to call and run InaSAFE jobs in docker using python api\r\n    * app for django app to display events in tabular and map form\r\n    * rest api for django app to fetch events programmatically\r\n    * adapter for django to go off and poll for updates from feeds\r\n    * rest API for feeds that push rather than need to be pulled\r\n    * wrapper for different supported feeds (we will need to implement on a case by case basis)\r\n\r\n![Realtime architecture](https://s3-eu-west-1.amazonaws.com/uploads-eu.hipchat.com/35909/249331/oTjZfsa9raWc4hY/RealtimeDjango%20-%20Data%20Model%20%281%29.png)\r\n\r\n- [ ] Extension to PDC / InAWARE support publishing reports to InAWARE (need to clarify if this is push from desktop or push from realtime) - Rizky\r\n","creator":{"login":"Charlotte-Morgan","id":5743135,"avatar_url":"https://avatars.githubusercontent.com/u/5743135?v=3","gravatar_id":"","url":"https://api.github.com/users/Charlotte-Morgan","html_url":"https://github.com/Charlotte-Morgan","followers_url":"https://api.github.com/users/Charlotte-Morgan/followers","following_url":"https://api.github.com/users/Charlotte-Morgan/following{/other_user}","gists_url":"https://api.github.com/users/Charlotte-Morgan/gists{/gist_id}","starred_url":"https://api.github.com/users/Charlotte-Morgan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Charlotte-Morgan/subscriptions","organizations_url":"https://api.github.com/users/Charlotte-Morgan/orgs","repos_url":"https://api.github.com/users/Charlotte-Morgan/repos","events_url":"https://api.github.com/users/Charlotte-Morgan/events{/privacy}","received_events_url":"https://api.github.com/users/Charlotte-Morgan/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":2,"state":"open","created_at":"2014-08-04T05:56:54Z","updated_at":"2015-05-05T01:45:24Z","due_on":"2015-05-30T22:00:00Z","closed_at":null},"comments":0,"created_at":"2015-05-05T01:45:24Z","updated_at":"2015-05-05T01:45:24Z","closed_at":null,"body":"This is a subtask of #1890 \r\nFor the type ContinuousVHClassifiedVE IF, we have:\r\n\r\n- FloodVectorBuildingImpact\r\n- FloodPolygonRoads\r\n\r\n"}}