Friday, 30 March 2012
What has long been a source of problem is the way that the frontend handles error. If the API call to the backend timeouts, or worse, the backend has totally died, the frontend would just sit there.
Updates have now been added that will catch AJAX/API timeouts/errors and let the user know in as an informative way as possible.
This had a fair impact on testing, to handle slow hosts, but I think things are covered now. I'm sure things will highlight themselves in the coming months if any problems remain.
Friday, 23 March 2012
So, I've started on the move about of SANE calls as described in an earlier post. However, I'm still getting problems in some simple scenarios. I've isolated these out into their own very simple program so they can be demonstrated.