Notes on seeking wisdom and crafting software

Introducing YART

YART (Yet Another Research Tool) is a project aimed to help the research/scholarly people organise the content they collect from the www or other sources. With YART the user can create “projects” and each project will have these categories : Documents, Images, Feeds, Tasks. So just put in the related documents for a project in the Documents category and so on. Here are some of the features planned(a few are implemented) :

  • Support for various document types : pdf, doc, odt…you name it.
  • Support for various types of images : jpg,jpeg,gif etc..

- RSS Feed support. - Support for Tags. - Support for Tasks and a small scheduler.

Sourceforge.net project details : http://www.sf.net/projects/yart

To compile the project, you will need Eclipse (get it from Eclipse.org) . The yart svn (somewhat buggy code) is available at : And you can browse the code in svn [here](http://yart.svn.sf.net)

The svn build supports : Text Files in Documents, JPEG files for Images, RSS Feeds and Tasks without a scheduler. Some screenshots of the current svn build :

[![YART Start Up Window](http://static.flickr.com/227/447990047_f87d958062_m.jpg)](http://www.flickr.com/photos/68213645@N00/447990047/)

Main Window

[![](http://static.flickr.com/182/447990045_f2d797bfaf_m.jpg)](http://www.flickr.com/photos/68213645@N00/447990045/)

View Project Information

[![](http://static.flickr.com/191/447990033_8f623b8733_m.jpg)](http://www.flickr.com/photos/68213645@N00/447990033/)

Image Tab

[![](http://static.flickr.com/171/447990029_2183c1bbaa_m.jpg)](http://www.flickr.com/photos/68213645@N00/447990029/)

Reading a Feed

Technical details about YART :
  • Uses swing for UI. (Using substance Look and Feel for the screenshots)
  • For parsing feeds, RSSLib4J is used.
  • XML is used to handle all the data files and config files.

This project(< 20 days old) started as a “Software Engineering” lab project this semester. Feature requests, new code, bug reports, comments are welcome.

Tags: yart, research, organiser, java, rsslib4j, substance, swing, eclipse