]> git.openstreetmap.org Git - nominatim-ui.git/blob - TODO.md
0a07f6786fbf23808e9de3be7e4bf83dced1a3bd
[nominatim-ui.git] / TODO.md
1 # TODO list
2
3
4 ## Might never work
5
6 * pagination. API returns an array without indication if more results exist
7 * API returns category, type, but without admin_level we can't derive e.g. state,country
8 * setting accept-language without a server component https://github.com/dansingerman/jQuery-Browser-Language
9
10 ## Nice-to-have
11
12 * should images/mapicons/ be served from API server or this repo?
13 * cache `update_data_date` result somehow?
14 * a new search causes a new pageview
15 * add tests with fixtures
16 * set better alt tag for icons
17 * print text "loading..." instead of an error (which the user sees for a split second)
18 * concatenate/minify JS and CSS
19
20 ## Code cleanup
21
22 * move TODO list into github issues
23 * show map bounds section => move to handlebar template, map to partial
24 * aResults vs aPlace vs aFeature variable naming
25 * use CSS preprocessor and linter
26 * use eslint. It's already a dependency but throws errors
27 * cut line length (eslint warns when longer than 100)
28 * upgrade bootstrap v3 to v4