Research Project Helper is designed to help you write a research project by managing your sources, quotes and notes. It is written in Java and uses compressed XML for storage so both application and data are portable and will run from a floppy disk.
Be the first to post a text review of Research Project Helper. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Progress toward the alpha release is linked to from the home page. Can now create, view and edit all items. All items can have fields set using simple XML templates loaded from disc. Custom components are provided for most edit types, though these haven't been polished. Templates can be set on item creation and can be created manually. There is a universal field editing component, so fields are editable regardless of their inclusion in a template or their specifying an unknown edit type.
The means to add, delete, read and write items to disc is up and running. There is a simple gui which allows inspection and removal of items. There is only basic editing, but all the backend bits for editing have been done and tested. Now working on Templates. These are the XML files which specify the fields for the differing sources. As an example, there are templates for a book source, an internet source and an interview source. The templates need to be finished before any more work on editing can be done. After the templates are done and the editing finished, work starts on the gui. The first release will have the basic gui, the second will have zoomable navigation.
After a break (I'm sure you all know about those!), the rewrite is moving forward again. Currently the broad architecture is complete and the interfaces and basic types have been written. The design is much simpler, so will take less time to implement, but has a more complicated user interface, so will take longer to complete :) The first release will have a complete storage and event system, but only a basic interface. The second release will include the better interface. The third release will fix the second release. The fourth will be pre-final version. Final version for this release will be 1.1 to indicate a difference from the original (0.9). The new version will use a different XML format, but a tool to convert from the old to the new will be provided either for the release or shortly after.
I have now graduated and have the benefit of a bit more knowledge and experience to be able to improve RPHelper. If you have any feedback with regards to features you like/dislike/want and particularly if there are elements which stopped you from using RPHelper, I'd love to know! The aim of the next version is identical: a platform independent, portable research tool. I'm unable to give a timescale at this stage, as things settle down I shall publish the expected release dates. The interface was due to change to a more diagram like approach with the lists available as a separate view. This will be the interface for the next released version. From a developer's perspective, the underlying architecture is being changed to something far simpler and making use of design patterns. This project taught me a great deal and I can now use that, along with generally having come further down the road, to produce something much more elegant and expandable. Thanks for your involvement and use! Ade
I'm anticipating this to be done by the 26th, I'm a bit busy with my real research project at the moment :) For anyone interested in what the app looks and works like, the new page will help.
Hi, welcome to rphelper! The alpha release is done, but I've not used CVS before so it will take a bit of time before it's uploaded.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?