<p></p>
<p>On 21 June 2010 16:00, Nic Roets <<a href="mailto:nroets@gmail.com">nroets@gmail.com</a>> wrote:</p>
<blockquote><p>The result of the uservoice survey[1] is in: The community wants<br>
routing on our website more than anything else.</p>
<p>And most of the work has already been done. An opensource routing<br>
engine that can do the job already exists [2]. The routing database<br>
can be updated weekly. The hardware requirements are quite reasonable<br>
(64-bit processor with tens of GB of RAM). If a new server is needed,<br>
I'm sure we'll get the money in fairly quickly.</p>
<p>All that remains is for someone with a little bit of programming<br>
experience to volunteer. Make a copy of the <a href="http://osm.org">osm.org</a> website* and add<br>
routing buttons. Then write some code that converts the routing engine<br>
output to a few formats. Open Layers, GPX, human readable text should<br>
be enough.<br>
</p>
</blockquote>
<p></p>
<p>Without wanting to pour cold water on the idea, I would like to know what the load is a server that you have specified, and how many requests per second can you do? The traffic of the site means that the load will be very big and we might need more than one server in the end.<br>
In addition, you also have to modify Gosmore to remove dependencies like GTK as for a server they are not useful. The app will need to be modified to work on a server condition by adding FCGI abilities for example, which is not necessarily trivial.<br>
Updating the database weekly might not be able to meet people expectation like the instant rendering that we have.<br>
It is more than just a tab to add.</p>
<p>Emilie Laffray</p>