it seems that ecf is targeting only ecf-developers.
I don't believe I understand what you mean. We are targeting
Equinox/OSGi developers across all of ECF, and our high level exemplary
applications (e.g. real-time shared editing) are...mostly, but less so
these days...targeting Eclipse-based collaboration (a recent
counter-example is TweetHub, our RCP-based Twitter client).
The book referred to in this thread is currently just being
started/worked on (as much as possible)...so there's still much to do in
terms of developer/framework documentation. If you have suggestions (or
even contributions) for more general/better targeting of documentation
then please say so.