Contributing to OpenDAX

There are several ways that you can contribute to OpenDAX.

  • First join the opendax-devel mailing list at https://lists.sourceforge.net/mailman/listinfo/opendax-devel.
  • The biggest is to dust off your C compiler and start helping with the code. The Project page is filling up with issues that need to be resolved. Go to the downloads page to see how to get a copy of the code. It would be great if someone could start working on the SVG HMI module or the IEC 61131 IL interpreter.
  • We need developers to write regression tests to put the system through its paces and make sure that it stays working. This is a control system after all and will need to have the highest level of quality.
  • The autoconf stuff is kind of a mess.  It'd be nice for somebody to help clean that up.  I've learned everything that I know about autoconf and automake on this project.
  • The website could use all kinds of work. Right now it's just a default Drupal Theme. We could use a logo and some nice graphics for the site.
  • It might be a little bit pre-mature to start talking about documentation, but it will need to be done at some point.
  • Try to use OpenDAX for something, and report what you find. Good or bad. Suggest features. Try to compile and run OpenDAX on another platform and report your findings, or better yet see what it takes to get it working on that platform.
  • Since OpenDAX is very pre-mature at the moment I will not ask for (or accept) Donations.
  • You could donate hardware or software. If you'd like to have a specific module built for a piece of hardware you could get in touch with one of the developers and see if he/she would be willing to write the module. Someone might be willing to port the program to a proprietary OS, if they were supplied with a Legal copy (QNX comes to mind), and the hardware to run it, if necessary. Of course ask first. It'd be a shame if you bought the hardware and nobody wanted to work on the code.
  • Give us your ideas. If nothing else let us know what you would like to use OpenDAX for, so that we can get an idea of who our audience is.

My email address is phil@opendax.org. Please let me know if you have any questions or if you would like to contribute.