[pgrouting-dev] pgRouting 2.0 Update
Stephen Woodbridge
woodbri at swoodbridge.com
Wed Mar 13 05:39:14 PDT 2013
On 3/13/2013 6:03 AM, Dave Potts wrote:
> On 13/03/13 04:09, Stephen Woodbridge wrote:
> Hi Daniel,
>
> Will you be including any of the other routing code with the 2.0 release
> as part of the core offering?
Yes, I have not decided which at this point, but once I get the code
tree working again it should be easier for other developers to "claim" a
branch of the tree and merge in some additional code.
> My KSP stuff follows the same template, with exception of the
> documentation which is a single read me file.
Yes, this is one of the algorithms we would like to move into the core.
> Are you going to build 32/64 version for Windows as well as Linux?
Yes, that is the plan. At least I want the tree to build in all three
environments and I will have the ability to build in windows here so I
am also offer windows binaries, I see when I get to that point.
Thanks,
-Steve
> Dave.
>> On 3/12/2013 11:38 PM, Daniel Kastl wrote:
>>> Thanks, Steve!
>>> The progress is encouraging.
>>>
>>> I think it's important that the basic structure is there, so that later
>>> old and new functionality can be added back easily by anyone, who wants
>>> to help. And that it's clearly defined, what needs to be included with
>>> each new algorithm, such as directory structure, tests, documentation,
>>> etc..
>>
>> Exactly my goal. So the current tree has dijkstra, astar,
>> shooting_star and trsp all in a core library but each in a separate
>> src tree and because of additional dependencies, tsp and dd are in
>> separate libraries but along side the others in the same tree structure.
>>
>> Right now it is all getting sorted out in the cmake files. Eventually
>> I will probably need to refactor the cmake files, but they are ok for
>> now.
>>
>> Basically each algorithm is in a tree like:
>>
>> core/<algorithm>/
>> doc/
>> sql/
>> src/
>> test/
>>
>> Currently, only sql and src are populated, but the basic structure is
>> important as we move forward. Adding a new algorithm is just a matter
>> of creating the tree and adding various CMakeFiles.txt files in each
>> level of the tree and these can basically just mirror any of the
>> parallel branches in the tree. When we start adding doc and tests I'll
>> have to do some more work on the cmake files, but that can wait till I
>> actually can install and test something.
>>
>> -Steve
>>
>>> Daniel
>>>
>>>
>>>
>>>
>>> On Wed, Mar 13, 2013 at 12:13 PM, Stephen Woodbridge
>>> <woodbri at swoodbridge.com <mailto:woodbri at swoodbridge.com>> wrote:
>>>
>>> Hi all,
>>>
>>> I'm making some progress with pgRouting on Win64. I have been able
>>> to get my source tree to compile which means I have worked through
>>> the various issues of installing the various dependencies to
>>> pgRouting. There are still a few minor issues in this regard and
>>> Sanak is looking into one related to installing boost.
>>>
>>> My source tree is not complete yet from the point of view that it
>>> still needs changes for:
>>>
>>> 1. creating all the postgresql extension files and installing them
>>> properly
>>> 2. for up grading the SQL to work with postgis 2.0+
>>> 3. testing the installed code
>>> 4. getting everything to work with 32 bit builds
>>>
>>> But getting the dependencies to install and getting the source to
>>> compile on MinGW64 is a huge step. I have also brought the source
>>> back to Linux and made a few changes there. So a lot of back and
>>> forth to keep everything working on both sides.
>>>
>>> Thanks,
>>> -Steve
>>> _________________________________________________
>>> pgrouting-dev mailing list
>>> pgrouting-dev at lists.osgeo.org <mailto:pgrouting-dev at lists.osgeo.org>
>>> http://lists.osgeo.org/__mailman/listinfo/pgrouting-dev
>>> <http://lists.osgeo.org/mailman/listinfo/pgrouting-dev>
>>>
>>>
>>>
>>>
>>> --
>>> Georepublic UG & Georepublic Japan
>>> eMail: daniel.kastl at georepublic.de <mailto:daniel.kastl at georepublic.de>
>>> Web: http://georepublic.de <http://georepublic.de/>
>>>
>>>
>>> _______________________________________________
>>> pgrouting-dev mailing list
>>> pgrouting-dev at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>>>
>>
>> _______________________________________________
>> pgrouting-dev mailing list
>> pgrouting-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>
> _______________________________________________
> pgrouting-dev mailing list
> pgrouting-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
More information about the pgrouting-dev
mailing list