I've been working with Clearspace 2.0.x on an integration project for months now, sort of unfortunate timing with the 2.5 release coming shortly after we started coding on 2.0. We have a good deal of code in another system which uses the SOAP client API to manipulate objects in Clearspace.
We finally got around to trying out 2.5 and it is a big improvement in performance, functionality and overall finish. We were evaluating an upgrade to 2.5.x for the project and most of it looked pretty straightforward, until I checked the SOAP docs for 2.5 and saw this:
Note: In previous versions, Clearspace included a client API for access to SOAP-style web services. That API has been removed. To build a client, one approach is to use WSDL files provided by Clearspace.
So now we have to rewrite the object model code to use lower-level web service APIs? Why was this API suddenly removed?