[pgrouting-dev] Starting work on function signatures for 2.0

Hi all,

I am starting work on updating all the function signatures. It looks like postGIS will be moving to the following pattern for their functions

ST_<function> where <function> will be in camelCase with no '_'

So, I plan to use this convention also. I have updated our spreadsheet:

https://docs.google.com/spreadsheet/ccc?key=0AiIg1pkkh_MRdGQzOEhyaXlndkN3eHdGNkpyQ0pMZFE#gid=0

to reflect this. I'm doing this in a separate feature branch so sew-devel-2_0 will remain stable until I am ready to merge all the changes from this task.

If anyone wants to help with this, let me know and I can push my branch to github so you can work with me on it.

Tasks are:

1. create new function and type signatures
2. propagate changes into other functions
3. add old signatures to legacy and map them to the new functions
4. update documentation
5. update tests
6. keep spreadsheet updated to reflect any deviation from the plan

./src/apsp_johnson/sql/apsp_johnson.sql
./src/apsp_warshall/sql/apsp_warshall.sql
./src/astar/sql/astar.sql
./src/astar/sql/astar_wrappers.sql
./src/bd_astar/sql/routing_bd_astar.sql
./src/bd_astar/sql/ways.sql
./src/bd_dijkstra/sql/routing_bd_dijkstra.sql
./src/bd_dijkstra/sql/ways.sql
./src/common/sql/pgrouting_analytics.sql
./src/common/sql/pgrouting_legacy.sql
./src/common/sql/pgrouting_matching.sql
./src/common/sql/pgrouting_network_check.sql
./src/common/sql/pgrouting_topology.sql
./src/common/sql/pgrouting-types.sql
./src/dijkstra/sql/dijkstra.sql
./src/dijkstra/sql/dijkstra_wrappers.sql
./src/driving_distance/sql/routing_dd.sql
./src/driving_distance/sql/routing_dd_wrappers.sql
./src/ksp/sql/routing_ksp.sql
./src/ksp/sql/routing_ksp_wrappers.sql
./src/shooting_star/sql/shooting_star.sql
./src/shooting_star/sql/shooting_star_wrappers.sql
./src/trsp/sql/routing_trsp.sql
./src/tsp/sql/routing_tsp.sql
./src/tsp/sql/routing_tsp_wrappers.sql

-Steve