Contributing

Funding Development

If you are interested in funding the development of new features in OpenSplice DDS then please Contact Us for details.

Contributing a Test Build

If you would like to help expand the list of supported platforms for OpenSplice DDS by providing additional platform build and test capability please see the instructions on contributing an automated build.

Reporting Bugs in OpenSplice DDS

If you have identified a bug with OpenSplice DDS Community Edition please report it by following the process on this page.

Contributing to OpenSplice DDS Development

We welcome contributions from any member of the community who wish to help develop OpenSplice DDS 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 OpenSplice DDS software. By making a Submission, submitter 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 OpenSplice DDS software project or their designees. In any of the below cases you will need to sign and and return a contributor agreement document. Please see the section that deals with these below.

Fixing Reported Bugs with OpenSplice DDS

If you are able to fix an existing bug that has been reported in our bug database then please follw the process outlined in the OpenSplice DDS Community Change Process.

Developing New Features, Examples, or Tests

If you have an idea for a change or improvement to OpenSplice DDS then please either contact the development team via the Customer Response Center to discuss it or make your proposal on the developer mailing list. Small to moderate sized changes will be handled under the OpenSplice DDS Community Change Process.

Joining the OpenSplice DDS Development Team

If you, or your organisation, are considering making a major development contribution to OpenSplice development then you should contact the Customer Response Center to discuss this.

OpenSplice DDS Contributor Agreements

Please download one of the below formats, sign, scan, and return to agreements@opensplice.org. Alternately, you can e-mail that address for a postal direction.