|
|
|
If you would like to play a permanent role on one of our projects,
then please see the list of current
project vacancies,
and information on
how to apply
for these.
If on the other hand, you are unable to commit at such a level, you can still
play an important role in the obix community by:
- Sharing your knowledge
- Requesting, voting for, or implementing a new feature
- Submitting or fixing a bug
- Suggesting a new product or service
- Voting for, commenting on, or helping implement a new product or service
- Spreading the word
|
|
Please share your knowledge with the rest of our community by:
- Joining one of our forums: You can offer your
knowledge and expertise on our message forums.
-
Commenting
on bug submissions or feature requests: If you have a view or opinion on a requested feature or bug report,
please add a comment to the artifact. We welcome and appreciate all opinions and comments.
-
Contribute Documentation: Is there some knowledge you have that you feel should be incorporated
into our documentation? If so, please create a new task in
Jira
and attach the relevant documentation to it (plain text or word format).
|
|
-
Suggesting a feature for one of our existing products or services:Do you use any of our products or
services? Do you feel that it lacks certain desirable features or that its documentation is unclear? Or,
are you considering one of our products or services, but are prevented from adopting it due to the
absence of specific features or documentation? If so, please let us know by raising a new feature request via
Jira
.
- Voting for a suggested feature:If you are familiar with any of our products or services,
we would be very grateful if you could take the time to vote on any suggested features.
- Implementing a requested feature:We welcome additions to the obix code base that are
targeted at resolving specific bugs or implementing new features. All submissions must
meet existing product standards in terms of: documentation, testing and code quality. To submit a
feature implementation, simply attach it to the original request. Note: If you regularly submit code
to a project, you can contact us
to request commit access to that project.
|
-
Tell us of any problems you are facing: Our aim is to make our products and services as user friendly as
possible. If you are having problems with any of them, or simply find our documentation inadequate, please feel
free to tell us by raising or voting for a defect in
Jira
.
-
Submit a patch or bug-fix: We welcome additions to the obix code base that are targeted at
resolving specific bugs or implementing new features. All submissions must meet obix standards,
in terms of documentation, testing and code quality. To submit a bug-fix, simply add it to the artifact.
Please ensure that you use 'svn diff -u' to generate patches and that your patch only contains changes that
are relevant to the defect. All patches must be applied to the trunk version and not to specific tags or branches.
Note: If you regularly submit code to a project, you can
contact us to request commit access to
that project.
|
|
Do you have an idea for a product or service which you think will sit nicely within our stack?
If so, please tell us about it using our simple submissions process as explained in the following
notes.
What sort of ideas are we interested in?
- Easy to adopt/integrate software solutions with a light footprint and short learning curve.
- Research/Technical data services.
- Solutions with a strong scientific or technical application.
- All and any ideas that emanate from the scientific or social-sciences research community.
How to submit an idea
To suggest a new product or service,
raise a new 'Requirement' artifact in the 'Your Ideas' JIRA project
. Please provide as much information about your idea as possible, including:
- Target user base.
- Requirements which the product or service meets.
- The desirable features of the proposed product or service.
- An estimate of the difficulty of implementation.
- If your idea bears any similarity to an existing product or service, please
also tell us about that, including the provider/vendor and why you think your
idea is superior theirs.
- Where an idea has more than one originator or contributor, please indicate
this and provide the names of the other key contributors.
- If there are any scientific or research papers that are relevant to your idea,
please cite them in the description and, where possible, include links to them.
What happens after submission?
- Once submitted, members of the obix community can vote or comment on an idea.
- We periodically review and select ideas that have proven the most popular.
Where agreement is reached with the key originators or contributors, we will
provide resources for the implementation of these ideas. This not only includes staff
members, but also technical and marketing know-how, and, where required, we can draw upon
the talent pool in the obix community.
- Our preference is for the originators of an idea to continue to play a leading role in
the implementation of the idea and to reap any benefits that result from it.
|
|
If you do not have a specific idea of your own, we would be grateful if you could
browse the current suggestions and vote or comment on them
.
Alternatively, you may want to take part in the implementation of an idea;
if so, add a comment to the idea indicating this.
|
|
Often the best way to contribute to our work is to tell others about your
experiences with us. If you have found our products or services useful,
then please recommend us to your friends and colleagues.
|
|