API reference for cwclientlib, cwclientlibjs and internal client
This comes from this discussion : cwclientlib!15
Right now, there are at least 3 cubicweb client:
- the shell from an instance (this linked to the cnx)
- cwclientlib (remote python)
- cwclientlibjs (remote js)
The 3 have common functions (like
find) but some times diverges.
We should avoid having differences between clients (even between local and remote).
To ensure similar API, we could have an API Reference documentation (and also some reports stating which client implements which function).