Getting involved

OpenDA welcomes the active participation of anyone who wishes to contribute. Below, you will find brief directions for getting involved in OpenDA.

Donate

Every donation, small or large, is welcome. OpenDA needs funds to make sure that the OpenDA community is properly facilitated so that we can all benefit from our collective efforts. The donations are primarily used to finance the activities of the OpenDA association, which are directed at the OpenDA community as a whole. The donate-button is on the upper-right hand side of the website.

Reporting bugs

Before reporting a bug, please make sure that it is indeed a bug and not a misinterpretation of the proper functionality. Check out the documentation and check the forum to see if someone else noted the same thing before and, if so, how the other users responded. Also, make sure that you are using the latest version of the software: your bug may already have been fixed. If you have ascertained that the bug is indeed a bug, we will be happy to learn about it.
To report a bug, please give a clear and concise recipe of how the bug can be reproduced. State clearly what functionality you expected and why the observed behaviour is wrong. If possible, give a small example that brings about the erroneous behaviour. Also, give a careful description of the environment in which you found the bug: the operating system, the version of the software, the compiler and anything else that may be relevant.
Bug reports can be issued in the bugtracker at the Sourceforge site.

Supplying bug-fixes and patches

If you have fixed a bug or made other patches to the code, we will be happy to take them on in the official release. Please send an e-mail with the patch, including a reference to the bug that is solved (if any) to This email address is being protected from spambots. You need JavaScript enabled to view it. . OpenDA will make sure that the patch is properly distributed for others to test and use.

Supplying data-assimilation methods, model wrappers and observers

OpenDA is designed as a framework in which everybody can quickly develop data-assimilation methods that are applicable to any model that complies with the OpenDA model interface. If you are a developer of data-assimilation software, you can send your newly developed methods to This email address is being protected from spambots. You need JavaScript enabled to view it. . After a brief sanity check, we will list your software in a third party software section on the website (yet to be created) so that others can use it. If you are supplying the data-assimilation software on a commercial basis, please let us know where the software can be purchased so that we can make a reference in the list of third party software.
The same holds if you have developed wrappers for particular models (e.g. commonly used Open Source models) or if you have written an observer for a particular kind of data that may be of interest to others. Just notify us on This email address is being protected from spambots. You need JavaScript enabled to view it. and we will list your contribution on the OpenDA website.

Running OpenDA projects

Even now, there are several groups that hold extensive OpenDA expertise. You can find a list of these in the Partners section. The very fact that they are listed on the OpenDA website means that they are interested in participating in OpenDA projects. So, if you are looking for partners to run your project, just contact the one that best seems to match your needs.

Become an OpenDA partner

If you are a heavy user of OpenDA, you may want to become an OpenDA partner. Becoming an OpenDA partner means that you join the OpenDA association. More information about the OpenDA association can be found here. As a member of the OpenDA association, you help to saveguard the well-being of OpenDA and it's community, thus saveguarding the OpenDA software that is important to you.