For DDS enthusiasts, this forum was created by and for OpenSplice DDS users. Complementary to our website this is the place to discuss and learn about OpenSplice DDS and interact with its ever-growing development and user community. The OpenSplice DDS Forum includes Sections:
Using OpenSplice DDS
Understanding OpenSplice DDS
Related Community Projects such as SIMD, CamelOS, DDS Touchstone and RESTful DDS.
Contributing a Test Build
If you would like to help expand the list of supported platforms for the DDS Community Edition by providing additional platform build and test capability please see the instructions on contributing an automated build.
Contributing to DDS Community Edition Development
We welcome contributions from any member of the community who wish to help develop the DDS Community Edition by fixing bugs, contributing new features, or producing additional tests, examples, or documentation. By submitting comments, suggestions, code, code snippets, techniques (including that of usage) and algorithms (collectively "Submissions"), submitters acknowledge that they have the right to do so, that any such Submissions are given freely and unreservedly, and that they waive any claims to copyright or ownership. In addition, submitters acknowledge that any such Submission might become part of the copyright maintained on the overall body of code that comprises the DDS Commmunity Edition and Vortex OpenSplice DDS software. By making a Submission, submitters agree to these terms. Moreover, submitters acknowledge that the incorporation or modification of such Submissions is entirely at the discretion of the moderators of the DDS Community software project or their designees. In any of the below cases you will need to sign and return a contributor agreement document. Please see the section that deals with these below.
Contribute a DDS Community Edition Build
If you are interested in being involved in extending the platform support of DDS Community Edition then please Contact Us.
There are an increasing number of projects building cool technology around the DDS Community Edition. Below is a list of the projects we know about, but should your project be missing from the list please let us know and we will add it right away.
If you are interested in getting involved with the DDS Community Edition to contribute to either its roadmap or start a technology incubator we have a full list of cool things to do available here.
Escalier is a Scala language binding for DDS currently targeting DDS Community Edition. The beauty of Escalier is that it takes advantage of the nice features provided by the Scala language to provide a very concise and elegant API for DDS. Escalier promotes a reactive programming style for DDS applications and in upcoming releases will provide a complete Functional Reactive Programming framework for writing DDS applications. Escalier defines a Scala API for the OMG Data Distribution Service (DDS) Standard. Escalier is currently implemented on top of the Open Source DDS implementation OpenSplice. http://code.google.com/p/escalier/