datahub icon indicating copy to clipboard operation
datahub copied to clipboard

'Smaller' Issues in order of priority & enhancements

Open remilsg opened this issue 8 years ago • 13 comments

  • [x] 1. Multilateral profiles Download and print buttons don’t work

  • [x] 2. Unbundling ODA - cannot to change the order of the variables in the new version (also true for unbundling OOF)

  • [ ] 3.Unbundling Aid - only shares default chart state at the moment

  • [x] 4. Unbundling aid - Dropdown ‘in the form of...’: bottom 4 options (Export Credit, OOF Grants, OOF Loans, OOF Export Credit) need to be removed.

  • [ ] 5. Unbundling aid - When clicking on a dropdown, other dropdown options don’t disappear

  • [ ] 6. Unbundling aid - info buttons; can’t click on an info button when another one is opened... ADD MORE DETAIL

  • [x] 7. UAE: Data is different between live and staging version - remove from list of visable countries and fix later as a priority

  • [ ] 8. Country Profiles, Government Budget - the header ‘financing’ appears below the graph (in both versions): does not look right

  • [ ] 9. Global Picture- 'How many of the poorest people globally live in XXX' -> 'XXX out of a population of XXX million people' Remi: the word 'million' needs to be removed; otherwise, when there is data, it shows: 'HOW MANY OF THE POOREST PEOPLE GLOBALLY LIVE IN CHINA? 83.8m out of a population of 1.4bn million people '

  • [ ] 10. Spotlights on Uganda, districts - Content of the info box does not correspond to data shown for: 'what resources are available...?'; '% of students passing primary exam: place overall';

  • [ ] 11. Global Picture - indicators dropdown too far from i button; probably should be aligned to the right

  • [ ] 12. Spotlights on Uganda, districts - in the line chart, values on the y axis should be shown at more regular intervals when currency is UGX

  • [ ] 13. Spotlights map - The unit is not shown in the tooltip for the following maps: Diphteria treatment coverage rate Tetanus Vaccine Coverage Rate Antenatal Care Coverage Rate The unit (%) is shown twice for most maps for which the title of the map is in the format 'Title of the Map, (%)' e.g 'Approved Posts that are filled, (%)'; 'Urban Population, (%)'; 'Rural Access to Safe Water (%)'; ... (two exceptions: 'secondary pupils with adequate seating/writing space [all schools]'; 'secondary pupils with adequate seating/writing space [gov schools]

  • [ ] 14. Spotlights on Uganda, districts - Twitter, facebook, email and share chart view buttons don't appear (although they should do, at the bottom of the page)

  • [ ] 15. Country profiles - The heading on mix of resources chart needs to be responsive to the size of the box (e.g. Kenya, outflows leaving Kenya)

  • [ ] 16. Global picture - For all maps there should be a hover box that says 'no data' when there is no data. At present the long sentence describing the indicator is still there, which looks messy. Preference would be for box to only show Flag, Country name, ‘No data’

  • [ ] 17. Global Picture - For decimals in the top/bottom 10 lists, if the number ends with a 0 it show less decimal places. E.g. 12.20 becomes 12.2. This means numbers are not aligned with the rest of the values. Please can the 0’s be added back in (as on the current live site). From Katie: this has been fixed for some maps but not others. E.g. FDI per person:

  • [ ] 18. Spotlights on Uganda, districts - need to arrange 'average dependency ratio' display so that the banner population looks overall symmetric; currently does not line up. This is also true for the banner poverty

  • [ ] 21. Country profiles - The year slider is too tall on the ‘flows over time’ chart + there should be no gap between the circle/ring and the line

  • [ ] 22. Country Profiles - Tab 'International Resources', flows over time: the sub-heading text (value, %) in the boxes appears smaller in the staging version, so it is harder to read

remilsg avatar Oct 31 '17 15:10 remilsg

Visualisations/Pages to Complete

  • [ ] Migrate the PDF profiles – ready to be updated in January
  • [ ] Migrate where are the poor and where will they be
  • [ ] Migrate the bubble charts x 2 – Different providers, different priorities and Are domestic public resources able to meet the needs of the poorest people?
  • [x] Migrate the Methodology page

remilsg avatar Oct 31 '17 15:10 remilsg

  • [ ] use proper slugs for county routes / links on spotlight kenya

epicallan avatar Nov 28 '17 14:11 epicallan

  • [ ] Flow orderings in the inflow out flow dual side bar chart should follow a specific order. Talk to Cecila for more info.

epicallan avatar Dec 08 '17 12:12 epicallan

  • [x] add react error boundaries around components
  • [x] refactor spotlightnavtabs && global picture nav tabs organisms so that they use same base component
  • [x] script for coping over package.json version && api config into a separate config file. This will ensure we dont have the all package.json file in our client code budle
  • [x] Get rid of proptypes in one of the lib folder files
  • [ ] re-add service worker
  • [ ] enable http2 and https
  • [ ] move d3 charts visual in the datahub repo to charts eg the poor people viz
  • [ ] clean up our semantic build / customisation workflow in relation to semantic upgrades
  • [ ] Integrate with visbox
  • [x] migrate from flow to typescript (very few libs support flow, migrating to typescript is very good long term)
  • [x] have react components as a lerna dependency (improves separation of concerns)

epicallan avatar Feb 21 '18 12:02 epicallan

complete missing visualisations

  • [ ] where are the poor
  • [ ] bubble charts

epicallan avatar Feb 21 '18 12:02 epicallan

  • [ ] Tablets / IPads UI responsiveness

epicallan avatar Feb 28 '18 12:02 epicallan

spotlights issues from Moses

  • [ ] add country population value
  • [ ] make data available for download

epicallan avatar Mar 05 '18 11:03 epicallan

  • [ ] re-add semantic-css build pipeline (dev)

epicallan avatar Mar 12 '18 08:03 epicallan

  • [ ] fix apollo cache persistence (Good to do)

epicallan avatar Mar 12 '18 10:03 epicallan

  • [ ] there are some chart config duplications in the visbox folders eg historgram

epicallan avatar Mar 13 '18 10:03 epicallan

  • [ ] improve lighthouse performance report, through css optimization. We have unused css

epicallan avatar Mar 18 '18 07:03 epicallan

  • [x] Add end to end tests using cypress.io

there is a branch for this

epicallan avatar Mar 19 '18 09:03 epicallan

Good to do

  • [ ] Send server logs to a logging service
  • [ ] Integrate sentry for run time error tracking

epicallan avatar Apr 10 '18 14:04 epicallan