source: subversion/applications/utils/export/osm2pgsql/TODO @ 26711

Last change on this file since 26711 was 24287, checked in by hholzgra, 9 years ago

added a TODO file with some brainstorm items

File size: 1.1 KB
Line 
1== osm2pgsql ==
2
3* there is still room for code cleanups
4
5** the postgres specific files also contain some general functions
6  that could/should be moved out to separate files so that they
7  may be shared by other middle and output backends in the future
8
9* in the long run it may make sense to go for C++ all the way
10
11** the C++ interface to Google ProtoBuffers is much more mature than
12   its C counterpart
13
14** inheriting input, middle, and output plugin implementations from
15   abstract C++ base clases would provide a cleaner and more readable
16   interface than the current C99 struct based implementation IMHO
17
18== gazeteer ==
19
20* have relative .libs path to gazetteer.so in the gazeteer-functions.sql
21  file, replace the relative path with the absolute install path on
22  "make install" instead of having it replaced when generating the .sql
23  file from a .sql.in template on "make" time
24
25* install all the .php / website helper files on "make install"
26
27* document changes on http://wiki.openstreetmap.org/wiki/Nominatim/Installation
28  and regenerate gazeteer/README.txt from it
29
30* install gazeteer/README.txt on "make install" ?
Note: See TracBrowser for help on using the repository browser.