Mobroute:
Currently error from Mobroute simply returns as a Go error as a one line about the problem. The *RouteResponse
is returned as nil. It would be nice if RouteResponse
had an error format that could dump out the STDERR loggs and/or also include the debug
format information.
This would enable much better debugging without having to manually parse through the logs.
Transito: When Mobroute fails to route, the Transito app should be giving as much information as possible to the enduser for debugging. The UI should be reworked such that the 'tabbed' result view concept can handle this (maybe the error type button is red or something similar).
This is a necessary step in terms of getting end-users in and testing as without this the user would essentially have to do a adb logcat on Android to understand in any depth the problem.