There are many blog posts and discussions about editing data in Knockout. 
The main problem I have is that you need an easy way to revert your data to the previous value when the user cancel an editing operation (or when an Ajax call goes wrong).

I was not satisfied with the examples I found: I needed something VERY simply even when editing very complex models.