for bike routing, osrm should be able to route against oneway street - but at a lower pedestrian speed.
if footway, pedestrian, etc is specified in the speedprofile (typically with a lower speed), this should be used to allow going against oneways - unless the way is tagged with pedestrain=no, bicycle=no, or it's implied (like on a motorway). with the oneway flow, normal rules apply.
in other words, oneways streets should be traverable in both directions on a bike, but at different speeds.
this feature is quite important, since otherwise crossing intersections often result in unrealistic detours.
also nobody on a bike would go around the block to go 10m up a oneway street - you would pull your bike.
there are also many small pedestrian shortcuts and connections that we would like osrm to suggest, even though it means pulling your bike a short way. of course the different speeds would mean that typically only short stretches of pulling would be suggested.
for bike routing, osrm should be able to route against oneway street - but at a lower pedestrian speed.
if footway, pedestrian, etc is specified in the speedprofile (typically with a lower speed), this should be used to allow going against oneways - unless the way is tagged with pedestrain=no, bicycle=no, or it's implied (like on a motorway). with the oneway flow, normal rules apply.
in other words, oneways streets should be traverable in both directions on a bike, but at different speeds.
this feature is quite important, since otherwise crossing intersections often result in unrealistic detours.
also nobody on a bike would go around the block to go 10m up a oneway street - you would pull your bike.
there are also many small pedestrian shortcuts and connections that we would like osrm to suggest, even though it means pulling your bike a short way. of course the different speeds would mean that typically only short stretches of pulling would be suggested.