@niphlod, if you see anything wrong I/someone made in web2py.js, then please open a discussion about that.
I don't see wrong the fact that admin app is a use case for several js functions, certainly we should provide examples and document them all; btw, which are those "you don't like"?
For the request I made, you said
remind that at the moment we don't have any "ajax:completed" event, the only event is "ajax:complete" which is fire when the ajax handler is started not finished.
In your view, the internal processing (being errors or correct responses) involves also the call 'update_page' which update the html content, my use cases is simple: I want to be notified when the html has been really updated.
Finally, we are talking about triggering a new event! Even in other js framework, i.e., bootstrap, I've already seen firing two events (one when the handler start, one when the handler ends).