techninja / cncserver

A RESTful API server for driving serial based CNC devices
133 stars 39 forks source link

Progress indication #108

Open techninja opened 4 years ago

techninja commented 4 years ago

Progress indication is exceedingly important for an application to let it to the dirty work that takes time to process while keeping humans happy knowing that it's getting anywhere, otherwise there's no way to know! And they get frustrated.

API: This is 100% about saying what's happening from the application getting to the clientside, so this will all be one sided pushes via sockets, with each process ID'd by a hash, and translatable strings being sent over about what's happening.

What needs indication?