{"action":"created","issue":{"url":"https://api.github.com/repos/AIFDR/inasafe/issues/2092","labels_url":"https://api.github.com/repos/AIFDR/inasafe/issues/2092/labels{/name}","comments_url":"https://api.github.com/repos/AIFDR/inasafe/issues/2092/comments","events_url":"https://api.github.com/repos/AIFDR/inasafe/issues/2092/events","html_url":"https://github.com/AIFDR/inasafe/issues/2092","id":93443435,"number":2092,"title":"Wizard - UI - no valid key words message","user":{"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},"labels":[{"url":"https://api.github.com/repos/AIFDR/inasafe/labels/Paper%20cut","name":"Paper cut","color":"f7c6c7"},{"url":"https://api.github.com/repos/AIFDR/inasafe/labels/User%20Interface","name":"User Interface","color":"207de5"}],"state":"closed","locked":false,"assignee":{"login":"borysiasty","id":1000043,"avatar_url":"https://avatars.githubusercontent.com/u/1000043?v=3","gravatar_id":"","url":"https://api.github.com/users/borysiasty","html_url":"https://github.com/borysiasty","followers_url":"https://api.github.com/users/borysiasty/followers","following_url":"https://api.github.com/users/borysiasty/following{/other_user}","gists_url":"https://api.github.com/users/borysiasty/gists{/gist_id}","starred_url":"https://api.github.com/users/borysiasty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/borysiasty/subscriptions","organizations_url":"https://api.github.com/users/borysiasty/orgs","repos_url":"https://api.github.com/users/borysiasty/repos","events_url":"https://api.github.com/users/borysiasty/events{/privacy}","received_events_url":"https://api.github.com/users/borysiasty/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 21 August\r\nActual release day 4 September\r\n\r\n# Implementation\r\n\r\n- [x] **high priority** - OOP  Impact Functions - second level inheritance - Rizky\r\n- [x]   **High Priority** metadata as ISO 19115 XML - Marco\r\n- [x] **Low priority** - Land cover impact function implementation (implemented as a generic IF) - Martin\r\n- [x] **High priority** - Soft coding attribute selection for exposure and hazard data (move to layer keywords) - @akbar / @ismailsunni\r\n  * by keywords e.g. user defines a keyword which indicates which column contains type - @ismailsunni\r\n- [ ] Prompt user to update keywords if no version: tag exists - @cchristelis\r\n- [x] Improve analysis area selection - @ timlinux (#1811)\r\n- [ ] implement IF progress callbacks - @timlinux\r\n- [x] **High Priority** - Initial InaWARE / PDC integration requirements specification - deferred from 3.1\r\n- [x] Identify generic GIS functionality and port to QGIS - Martin\r\n- [x] Improved raster resampling implementation  / tool - Martin\r\n- [x] Generic impact functions - Ismail\r\n- [x] Network analysis on OSM roads - Etienne\r\n- [x]  Support downloading political boundaries with OSM downloader - Etienne\r\n- [x] Support downloading potential IDP camps with OSM downloader - Etienne\r\n- [x] 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 - Rizky\r\n- [ ] **Low priority** - People in buildings impact function based on PIB assignment tool from 3.1\r\n- [x] **high priority** - Add population and roads reporting mixins to new IF's - Christian\r\n- [ ] Implementation of new A3 template (e.g. https://cloud.githubusercontent.com/assets/8871958/7410837/beea7806-ef5c-11e4-87cd-fd6014c16778.jpg)  -Borys\r\n\r\n\r\n\r\n# Web\r\n\r\n- [ ] Initial implementation of realtime Django APP (with pager style reporting) - Akbar / Rizky carried over from 3.1\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":49,"closed_issues":89,"state":"open","created_at":"2014-08-04T05:56:54Z","updated_at":"2015-09-03T07:35:12Z","due_on":"2015-09-03T22:00:00Z","closed_at":null},"comments":9,"created_at":"2015-07-07T05:38:16Z","updated_at":"2015-09-03T08:02:43Z","closed_at":"2015-09-03T01:58:45Z","body":"# problem\r\nThe UI messages do not fit neatly in the window.\r\n![Uploading image.png…]()\r\n\r\n# proposed solution\r\nmake it happy"},"comment":{"url":"https://api.github.com/repos/AIFDR/inasafe/issues/comments/137371890","html_url":"https://github.com/AIFDR/inasafe/issues/2092#issuecomment-137371890","issue_url":"https://api.github.com/repos/AIFDR/inasafe/issues/2092","id":137371890,"user":{"login":"ismailsunni","id":1421861,"avatar_url":"https://avatars.githubusercontent.com/u/1421861?v=3","gravatar_id":"","url":"https://api.github.com/users/ismailsunni","html_url":"https://github.com/ismailsunni","followers_url":"https://api.github.com/users/ismailsunni/followers","following_url":"https://api.github.com/users/ismailsunni/following{/other_user}","gists_url":"https://api.github.com/users/ismailsunni/gists{/gist_id}","starred_url":"https://api.github.com/users/ismailsunni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ismailsunni/subscriptions","organizations_url":"https://api.github.com/users/ismailsunni/orgs","repos_url":"https://api.github.com/users/ismailsunni/repos","events_url":"https://api.github.com/users/ismailsunni/events{/privacy}","received_events_url":"https://api.github.com/users/ismailsunni/received_events","type":"User","site_admin":false},"created_at":"2015-09-03T08:02:43Z","updated_at":"2015-09-03T08:02:43Z","body":"Hi, I checked this issue. So, it seems the wizard use scroll bar for it. Great.\r\n\r\n![inasafe impact function centric wizard_059](https://cloud.githubusercontent.com/assets/1421861/9653293/a7129fbc-524c-11e5-9e4e-f289e083ca94.png)\r\n"}}