Another update:
All CMIS 1.1 features have been implemented for the AtomPub binding.
There are TCK tests for almost all new features. (There are no tests for
retention and hold support at the moment.) The test coverage is basic
but will enhance over time. It should be good enough to start off.
How about letting everybody play with the current SNAPSHOT and in a few
weeks cut an OpenCMIS 0.9.0-beta-2 release?
After that we can tackle the Web Services binding and release the final
0.9.0 version.
- Florian
Quick update:
The XML code refactoring is completed. That is, the AtomPub binding
is now CMIS 1.1 compliant but a few features are not implemented,
yet.
For example, creating and deleting types is not supported at this
point. I start implementing the missing features now.
The refactoring had two nice side effects.
1. The AtomPub binding does not depend on JAXB anymore. If you are
not using the Web Services binding, you can remove this dependency.
2. The XML processing is now in some scenarios up to 50% faster. :)
- Florian
Hi,
The Browser Binding already supports CMIS 1.1 but the other two
binding do not.
I'm going to implement CMIS 1.1 for the AtomPub binding next. That
requires a rewrite of the XML writing and parsing components. I have
done most of this work in the last few weeks, but the new XML code
isn't active, yet.
If nobody objects, I will exchange the XML code in the next few
days.
If you then experience any issues with the OpenCMIS SNAPSHOT, please
let me know.
- Florian