Thank you for the mention in Shared Spaces, Michael – and for the link to your white paper on Collaboration Software Clients. It accurately describes the frustrations that I experience daily as I juggle the multiple clients I use for collaboration.
I await your proposed architecture for a super-client with interest. How can such a thing achieve sufficient interoperability with server-side collaboration technologies?
Is it not more likely that persistent collaboration contexts will be constructed organically out of ad hoc connections made using heterogenous clients? The skills and administration overheads of selecting and running multiple clients are high but so is the flexibility.