[OSM-dev] How to earn undying fame

Kai Krueger kakrueger at gmail.com
Mon Jun 21 17:19:28 BST 2010


On 01/-10/-28163 08:59 PM, Tom Hughes wrote:
> On 21/06/10 16:00, Nic Roets wrote:
>
>> All that remains is for someone with a little bit of programming
>> experience to volunteer. Make a copy of the osm.org website* and add
>> routing buttons. Then write some code that converts the routing engine
>> output to a few formats. Open Layers, GPX, human readable text should
>> be enough.
>
> No. Whatever solution is adopted should absolutely not involve making a
> copy of the web site. It should be an addon to the web site, not a copy
> of it.

My guess would be that Nic meant: Fork (i.e. copy) the git rails_port 
repository. Add the desired functionality and then once done try and get 
it merged back into trunc. So the usual development way to get new 
functionality into the main site.


In case someone would try and do it, it would probably be a good idea to 
make the frontend code as backend agnostic as possible. In that case it 
may even be possible for people to choose which routing engine they want 
to use. Be it gosmore, some other yet to be written opensource routing 
engine, open route service, or even a commercial provider like 
cloudmade's routing.

Then the decision of which routing engine scales well enough and 
supports sufficient richness in OSM routing tags to warrent being run on 
OSMF hardware becomes a somewhat separate issue from the coding of the 
front end and might at least allow the ball to get rolling.

Kai

>
> Tom
>





More information about the dev mailing list