Christopher Allan Webber

Christopher Allan Webber at

@Nathan Willis I need to write a server for the client to interface with. Okay. But how do I tell your client to "now send a note" or "now favorite that" or "now delete this."

How do I do that on an android client? How do I do that on a command line client? How do I do it on a desktop client? What about a web client? I can't build hooks for all those... I don't know how your client works, and it's built to be operated by someone. We have no universal hooks mechanism for applications, as a broad stroke. And the point here is something interfacing with an API, not the other way around.

The server can still programmatically check, once the client is prompted to do something, whether or not the thing was done correctly. But I can't boop a button on someone's android app for them.

Maybe we could give someone a pile of tools and say "hey, adapt this for your application!" But would people do that? It's hard enough to convince people to run tests, let alone write them, and certainly not to wire them into an application, which is *hard work*. So having the "you do this, and I'll check if it worked right" prompting is the best option we knew of in the group.