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!
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
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 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.
You can upload your analysis trees to
AnalysisTrees
Artwork
IQWorks will need a decent logo! Let us know if you have any good ideas
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.