How to get involved in the IQWorks project

There are many ways to help out with the project. The text below is based on a similar text on the GNUCash website, and therefore the content is available under GNU Free Documentation License 1.2

Testing

Programmers can be fine testers, but non-programmers seem to be able to break programs in new and mysterious ways. The trick here is to learn how to give the best information to the programmers about how to reproduce bugs. A programmer will usually only be able to fix a bug they can see; if you can't make the programmer see your bug, it won't get fixed!

The bug tracker for the IQWorks project is hosted on the sourceforge website. It is not set up properly yet... but will be soon!

Feedback

Providing feedback on what features are used, and what aren't is important to developers who may spend a lot of time on a feature they think is important instead of a feature that actually is important. Let us know what you think!

Code

If you're a programmer, obviously a good way to help is to start writing useful code :-). (When it becomes available,) Grab the latest Subversion trunk and try your hand at one of the outstanding bugs in the bug tracker or something on your personal WishList. We will need:

  • Bug fixing
  • New analysis algorithms
  • QA and verification of existing algorithms
  • Improvement of the GUI etc

WishList

Similarly, it is important to keep track of wishlists — both those of the official developers, and of users. Like the bugs, the feature requests will be tracked on the sourceforge website when it is ready. In the meantime, please feel free to add them to the wiki WishList page.

Documentation

Documentation is always needed for any project! Even simple things like "Tips and tricks" are a good start. If users can help other users, then the current programmers can spend more of their time getting new developers up to speed. Go over to the Documentation web and get started!

Test images

To help improve IQWorks we need to get hold of images of phantoms:

  • for different modalities (CT, DR, CR, MRI, RT etc)
  • and for the same modality but different models and manufacturers (to iron out DICOM compatibility issues)

You can upload your images to PhantomImages

Analysis trees

If you have a phantom that doesn't have a prebuilt analysis tree, you can help the project by building an analysis tree and donating it to us to distribute with the project.

Artwork

IQWorks will need a decent logo! Let us know if you have any good ideas smile

Advocacy

The best chance that IQWorks has to grow and become the Radiology QA Automated Image Analysis tool of choice is if lots of people use it, tell people about it and acknowledge it in publications.

Wiki

Write answers to FAQ's. Wiki'ing is very addictive and fun. And while you're at it, everyone learns! As you probably have noticed, you are looking at such a wiki right now. Simply click on the "Edit". To reduce the risk of spam problems on this website, you will need to register to edit any of the pages, or to use the comment boxes.

Topic revision: r11 - 18 Sep 2008 - 17:08:24 - EdMcDonagh
 
This site is powered by the TWiki collaboration platformCopyright © Andrew J Reilly and the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding IQWorks.org? Send feedback