Giter Site home page Giter Site logo

gfdrr / open-risk-data-dashboard Goto Github PK

View Code? Open in Web Editor NEW
23.0 12.0 8.0 18.67 MB

Repository for the Open Data for Resilience Index, a website to track and improve the state of Open Data for Resilience worldwide.

Home Page: https://index.opendri.org

License: GNU Lesser General Public License v3.0

HTML 47.79% CSS 7.67% JavaScript 0.77% Python 38.93% Shell 3.29% SCSS 1.54%
opendata risk worldbank disaster-risk-management natural-hazards opendri resilience

open-risk-data-dashboard's Introduction

The Open Data for Resilience Index assesses the state of open data for disaster risk management across the globe. It provides a list of key datasets that are needed for reducing vulnerability and building resilience to natural hazards, and that should be made available as open data for any country. Anyone can contribute to the index by submitting information on a dataset.

The Open Data for Resilience Index is managed by the Open Data for Resilience Initiative (OpenDRI). Together with other tools and initiatives such as ThinkHazard!, Geonode, Inasafe and the Understanding Risk community, it aims at improving risk information through better access to data.

OpenDRI

In 2011, Global Facility for Disaster Reduction and Recovery (GFDRR) launched the Open Data for Resilience Initiative to apply the concepts of the global open data movement to the challenges of reducing vulnerability to natural hazards and the impacts of climate change. OpenDRI supports World Bank Regional Disaster Risk Management Teams to build capacity and long-term ownership of open data projects with client countries that are tailored to meet specific needs and goals of stakeholders.

Acknowledgements

The Open Data for Resilience Index has been developed and is being maintained in partnership with CIMA Foundation, Global Earthquake Model and Deltares. The Open Data for Resilience Index is inspired by the Open Data Index of Open Knowledge and the Open Data Barometer of the Web Foundation. It applies the idea of tracking and assessing open data to the Disaster Risk Management sector.

Licenses and terms of use

The Open Data for Resilience Index is available under the GNU General Public License, Version 3, 29 June 2007 and the source code is available on Github. Unless specified, data and texts of the website are licensed under a Creative Commons Attribution Share Alike 4.0 License (CC-BY-SA 4.0). Homepage picture: Kofu, Japan, by Joseph Chan available on Unsplash under an open license.

Disclaimer

Information available on the Open Data for Resilience Index is collected through a crowdsourced effort by registered users and then reviewed by a team of Disaster Risk Management and Open Data specialists. Although it aims to provide accurate and up to date information, the Open Data for Resilience Index cannot guarantee the accuracy and freshness of all information related to key datasets available on the website.

open-risk-data-dashboard's People

Contributors

cgiovando avatar cimamanuel avatar daniviga avatar dario85-dev avatar dedandy avatar dependabot[bot] avatar gracedoherty avatar nastasi-oq avatar newick avatar pzwsk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

open-risk-data-dashboard's Issues

Countries View - TBD

  • Same line of icons as for One country view
  • Make it clear when icons or selected or not (per default all icons are selected)

Table view (default view)

  • For each country: Rank, Countries name, Openness score (based on selected icons), Datasets submitted, Datasets missing

Map view

Review and simplify openness scoring methodology

#Openness scoring is very confusing for users and needs to be reviewed.

Some suggestion below to discuss below:

  • Remove weight relative to datasets and depending on hazards and risk data categories as it is too confusing (Final report: 4.4.2 Data category scoring);
  • Use a simple calculation methodology. e.g SUM (for each datasets openness)/ Number of datasets to consider;
  • Decide what to do for datasets with more than one valid submission;
  • Better communicate on new scoring methodology through homepage, countries, country, methodology and submit dataset pages;

Submit dataset - Add links button

"+ Add Link" should be placed on the right side of the text box so that the user understands that he has to click on it to actually input and save the link.

Improve design of filter boxes in country page

  • It's not obvious that grey boxes can be used to filter results with free-text
  • Unclear if the text filter applies only to titles or descriptions of each entry too
  • For consistency, filters should also be available for the other columns

FE - National level only filter

Relevant to discussion related to issue #71, please add filter (national level only) on following FE pages (please check if no other page/feature is missing):

  • contribute.html (description)
  • dataset_list.html (list of dataset)
  • countries.html (score)
  • index.html (indicators)
  • stats.html

cc @nastasi-oq @CIMAManuel

Layout of columns in homepage may be confusing

The second and third boxes seem to provide summary statistics of data types and data specific for each hazard. The column layout seems to suggest a correlation between the two, but there's an empty (white) column in the second box (between totals and icons), which is then filled with applicable for in the third box below.

Also, would be good to provide more explicit titles for what each section/box included in the homepage presents to the users.

Homepage

  • Clear distinction between header and main content of the homepage
  • Big title: Tracking and improving Open Data for Resilience worldwide
  • Show icons and labels such as on ThinkHazard! or Country View
  • Add those indicators: XX datasets submitted | YY percent open | ZZ countries covered. Move other indicators to a specific page.
  • Buttons: Explore countries | Submit new dataset

Get the data

Add a data export feature so that users can download all datasets entries as a spreadsheet (csv preferred) in one bulk download. Data download link may be added in the countries view.

Contribute page - Add text entry fields to provide justification and additional information to questions

We suggest to add a text entry field for most of the questions in order to provide justification to the answer and / or also give useful info to the user.

Does the data exist? (*)

Name of the agency or organization that collects the data

--

Is data in digital form? (*) Yes No

No additional text entry field needed

--

Is the data available online? (*) Yes No

--

Publicly available? (*) Yes No

--

Is the metadata and/or documentation available online? (*) Yes No

--

Available in bulk? (*) Yes No

No additional text entry field needed

--

Is the data machine- readable? (*) Yes No

In which formats? Text entry field (or better tags for different formats)

--

Is the data available for free of charge? (*) Yes No

No additional text entry field needed

--

Openly licensed? (*) Yes No

URL or name of the license

--

Is the data provided on a timely and up to date basis? (*)

Date of last update

--

Source URL to the data and metadata (can add more than one)

New version of key datasets

New version of key datasets is currently under revision by Andreas. Please wait for green light from him before applying changes to backend.

Fix behavior of clicking on icons on each country page

This is either a bug or it's not clear to me how numbers in Dataset instances and Missing Datasets change when the user starts clicking on each of the data and hazard type icons.

Also, if clicking once means selected and clicking again means not selected it should be made more clear than just changing color from red to blue.

Add "beta" to the title

The title should read Open Data for Resilience Index beta with the term beta in a smaller size.

Make download links (when available) more prominent

I would expect many user would come to this portal also to find their way to download data. So would be good to make the download links more prominent in the each dataset details page, or directly from the list of layers next to each Review and Details icons.

Contribute page - Fields to be renamed

We suggest to rename "Dataset category" to "Dataset" as a category is already used for "Data category" and this may cause confusion.

We suggest renaming "Data category" to "Risk data category" and keep consistency on this throughout the website.

The term "Scale" and the different related options (global, national, local) may be also ambiguous as the 3 levels of definitions for a dataset may not be related to the geographic coverage or origin.
We would, therefore, prefer the term "Quality" or "Quality level" and something such as (low, standard, high) for options. This would give us more flexibility in the way we define the 3 levels for each dataset.

Country view - TBD

Country view:

Dataset

  • Dataset name
  • Organization:
  • Tags:
  • More info

Submission date

Questions

Actions

  • Review
  • See details
  • Get the data

Registration process enhancement

  1. Ask all profile information in the registration page (Title, First name, Last name, E-mail (), Institution, Username (), Password (8 characters min) (), Password confirmation () ) and does not ask to complete profile page after registration confirmation.
  2. Ask for password to be more than 8 characters and another field to repeat/confirm your password.
  3. Modifiy registration confirmation message accordingly: "Thanks, you can now submit a dataset." instead of "Thanks for confirming your profile. Please complete your profile to submit a dataset."
  4. Registration email is coming from [email protected], it should come from a generic email [email protected]
  5. On the profile, the title box should read "Ex: Dr" instead of "es: Drs" https://www.riskopendata.org/contribute.html#profile

Back button

There is a Back button on several pages of the website. I am wondering whether this button is necessary. If not, it should be removed.

Requirements for index.opendri.org

The be able to expose the application under the index.opendri.org host we need:

  1. an A DNS record pointing to 51.15.218.228
  2. an HTTPS certificate for index.opendri.org; this could be provided via LetsEncrypt
  3. SPF and DKIM records to allow 51.15.218.228 to send emails on behalf of the index.opendri.org and/or opendri.org domains

Eventually point 3 can be replaced by an SMTP relay provided by opendri accepting connections from 51.15.218.228

Review registration messages

  • 1. On register page, when clicking on Send request, the message should be clearer, something like: Registration confirmation sent to [email]. Please check your mailbox.

  • 2. Please modify the content of the registration confirmation email with the following text: "Thanks for your request to register to the Open Data for Resilience Index. Please confirm your registration by clicking on the button below. "

  • 3. Registration confirmed page: Remove "Registration complete correctly!" instead: "Thanks, you can now complete your profile or submit a dataset" with appropriate links.

Update "About" page

Need to beef up this section a bit – Why is this website/database needed? What kind of data is available? How to use the site, by whom? Is this a crowdsourced database – how to contribute?
Where is the “feedback form available on every page of the website”?
How does the site relate to Open DRI, GFDRR, and Understanding Risk (bear in mind the subdomain name: index.opendri.org)?

Contribute page - Replace "Datasets TAGS" by "Datasets elements" or "characteristics"

During previous calls, it was suggested to give the possibility for a user to confirm wether characteristics or data elements are present in the dataset. Those elements should be clearly defined in the definition of the dataset and the user should then have the possibility to confirm their presence by selecting related checkboxes (tags). It should not be possible to add other elements as this would be part of the dataset definition.

Suggested text: Confirm that the following characteristics are present in the dataset

Countries Table View

Below is a list of enhancements suggested for the view table:

  • By default, sort countries by score, from the highest to the lowest and possibility to hide countries with no datasets.
  • Some country's names such as The Democratic Republic of Congo are too long for the box. Please fixe it for instance by using css "text-overflow: ellipsis" property.
  • Remove the scroll bar of the table which is unecessary and not user friendly and keep header when scrolling down. I think you can do it by removing fixed height for div #tab1 .jumbotron.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.