pgRouting / osm2pgrouting

Import tool for OpenStreetMap data to pgRouting database
https://pgrouting.org
GNU General Public License v2.0
289 stars 111 forks source link

Thinking on version 3.0 #182

Open cvvergara opened 7 years ago

cvvergara commented 7 years ago

Hi all, I have osm2pgRouting 2.3 on develop branch I would like it to be tested.

I will releasing soon. (after Jenkins tests pass)

I really don't want to continue to "make improvements" and "bug fixes" (aka, no 2.4) I would prefer to do a complete rewrite:

There has being the idea of using libosmium to develop osm2pgrouting with a new design and change the way how it works

All this is start from scratch, and libosimum requires C++11 for compilation.

Opinions and ideas are welcome

woodbri commented 7 years ago

+1 I think this is the correct approach. It does not make sense to add a lot of code that will get thrown out when it gets rewritten. I have built a couple of apps that use libosimum and it is very easy and intuitive to use.

dkastl commented 7 years ago

I also agree and think it's a good idea. Running in seperate steps is good. It's also good to use external tools like libosmium, that we don't need to reinvent the wheel.

rohithsankepally commented 7 years ago

I too agree with the idea. I recently started using libosmium and found that it has a lot of functionality which can be used to improve osm2pgrouting.