Acknowledgments

 

Apart from the efforts of the authors, the success of this book has depended on many other people who have made this possible.

First, thanks go to the OASIS TC, without whom there would be no CMIS in the first place. Writing about the protocol is certainly hard, but writing the protocol in the first place is much harder!

Second, we thank all the individuals who gave us support in the form of content based on their specific areas of expertise, as well as the staff at Manning Publications, who guided and encouraged us every step of the way through the publication process.

We thank the many reviewers of the book who helped us with their feedback through numerous readings of the manuscript during development: Andreas Krieg, Andrei Bautu, Bashar Nabi, Blake Girardot, Dave Brosius, Dirk Jablonski, George Gaines, Gregor Zurowski, John W. Reeder, Jose Rodriguez, Martin Hermes, Musannif Zahir, Nadia Noori, Robert Casazza, Ryan McVeigh, Sebastian Danninger, and Stephen Rice.

Special thanks go to David Caruana who, in his role as technical proofreader, took on the enormous task of going though every page of the book and verifying each of the code examples for all of the subject areas and programming languages.

We are grateful to Richard J. Howarth at IBM and John Newton at Alfresco and AIIM for generously contributing the forewords to the book and for endorsing our work.