Hi everyone, As you may know, I'm working to align the CMIS & OpenSocial specifications.
In addition to a bi-directional mapping utility that maps MediaItems to CMIS documents, I have recently implemented the Albums & MediaItems services within Apache Shindig. This represents a major step in our efforts. With a working implementation of Albums & MediaItems, our approach is to next swap out Shindig's sample JSON database with a CMIS-compliant repository. Client OpenSocial gadgets will see no difference with the Albums & MediaItems interfaces, but these items will be persisted on the back-end in a CMIS-compliant repository (currently using Apache Chemistry's OpenCMIS). Next steps are to write a sample OpenSocial gadget that exposes the Albums & MediaItems services and to write the CMIS back-end component for Shindig. Refer to our Wiki for more details or to track my progress: http://wiki.opensocial.org/index.php?title=Align_CMIS_and_OpenSocial The reference implementation for Albums & MediaItems can be found here: https://issues.apache.org/jira/browse/SHINDIG-1410 All feedback is welcome. Thanks, Eric W.
