[pgrouting-dev] Starting work on function signatures for 2.0
Stephen Woodbridge
woodbri at swoodbridge.com
Fri May 10 07:48:06 PDT 2013
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
More information about the pgrouting-dev
mailing list