Duration tag mistakes for ferry

We’re currently trying to improve the time estimates for ferry routes in GraphHopper. See https://github.com/graphhopper/graphhopper/pull/519

But there are several unrealistic times detected for a world wide import: https://gist.github.com/karussell/da39dcbea2b8b9cc9e06

Now my question is: is the duration just the time the ship takes from A to B or is an average waiting time included? We guess the waiting time is not included. Can we update the wiki, saying that the waiting time is not included?

Also we need to say there, that if the ferry is tagged as a relation, then the duration tag has to be set as part of the relation not of the way. Because if two ferry relations share the same way the duration ‘collides’.

Additionally tagging ferries as way is simpler but we think tagging them as relations is better. Especially for extremely long routes the OSM ways should be avoided, but that is probably just a different opionion. See the issue because of this :wink: https://github.com/graphhopper/graphhopper/issues/435

This should be better asked on tagging or talk mailing list. More of relevant (and irrelevant too :stuck_out_tongue: ) people read them.

Thanks, I’ve posted it there: