|
|
|
|
Home >
All Projects
Contributing to OMII-UK
You can contribute to OMII-UK in many ways...
- Tell us about your software requirements - what are you trying to do at the moment but can't? Email support@omii.ac.uk
- Tell us about software that has been useful to you - register the details of the project.
- Tell us about the software that you have written - register the details of the project.
By contributing your experiences and your own software to the OMII-UK repository you will help:
- strengthen the e-Science community by sharing your knowledge of effective e-Science software
- strengthen the open-source development community by highlighting projects that deliver useful e-Science functionality
- build a development and user community around your project that could drive support and funding by OMII-UK
- improve knowledge sharing and global collaboration between scientists and also between industry and academia.
Contributing Software and Documentation
Once you have registered with the website you will be able to add projects, and software releases or documentation to the project. If you are contributing a software release please consider the following:
- Licensing: OMII-UK releases the majority of its own funded activity under a Modified BSD licence. This is a very permissive licence, approved by the Open Source Initiative, that allows both binary and source re-distribution for commercial exploitation.
- Structure and Installation: Most, but not all if OMII-UK's software is based around web services. To ease the integration of different software packages into our distribution we have provided these guidelines.
- Coding: We have provided Java coding guidelines, derived from the Java coding styles suggested by Sun, that we suggest that you follow if writing new software.
- Functional Specification: In order to understand how the software you are developing behaves it is useful to describe what it does. This is encapsulated in a functional specification - an example of which is provided here.
It may be advisable to talk to us before contributing software by contacting support@omii.ac.uk.
|
|