Showing posts with label open source. Show all posts
Showing posts with label open source. Show all posts

Sunday, 29 April 2007

JTreeMap 1.1.0 released!


Hi *,

ObjectLab is very pleased to announce the immediate release of JTreeMap 1.1.0, a heatmap/treemap visual library for JDK 5.0. We believe this is the only open source library of this kind under a business friendly license.

Towards the end of 2006, ObjectLab got involved with JTreeMap as part of a financial application. Laurent Dutheil had been developing it but found it more time consuming that anticipated. It is where ObjectLab offered some expertise and the result is the new release 1.1.0. We acknowledge and thank Laurent for his great contribution.

Home page: http://jtreemap.sourceforge.net

The release is available on SF and on 2 Maven repositories (whilst we’re going through the process of adding it in the official repository). The ObjectLab Open Source repositories are:

http://objectlabkit.sourceforge.net/m2-repo

and

http://objectlabkit.sourceforge.net/m1-repo

The question of how to represent and visualize a lot of information at a glance is a hot topic in IT. A Treemap, also known as Heatmap, is an important tool for this. A TreeMap graphically represents a hierarchical structure.

Typically, the hierarchy will involve a tree of nodes of different sizes and different colours. The size and colours are determined by parameters such as the relative importance of a node in comparison to the full size. A well known examples is the Map of the Market on www.smartmoney.com but their library is not open source (and very pricey!).

JTreeMap comes in 2 flavours: JTreeMap for Swing and KTreeMap for SWT.

Enjoy!

Benoit & the rest of the ObjectLab Team.

Thursday, 19 April 2007

Coming QALab: Emma, XML FindBugs, new XML, new Chart & more!

I thought that it may be interesting to do something that Microsoft has been doing for years, like announcing a coming release of something... The difference is that, this is not vapo(u)rware, it will turn up!

http://qalab.sourceforge.net.

So, what are the items we're working on?

  • Emma support is coming, thanks to the contribution of Robert Crawford.

  • Support for the XML output from Findbugs (rather than the xdoc one), some people had to run findbugs twice due to this limitation.

  • A new Spider Chart will show 3 snapshots of multi-dimensional data at 0, 30 and 90 days. You'll be able to see what is happening at a glance!

  • Automatic migration of the QALab XML to a new format that will also add the notion of "project" and "module" making it more hierarchical... one step closer to aggregation!

  • a bit of code re-org to keep the house tidy!

  • Some experimental work with storing QALab stats in a DB


So... when will it be available? Like cooking, it will be ready when it's ready... but for the impatient type, all these features are in Subversion!

Finally, we're willing to add more tools and are welcoming contributions, especially for Clover! Should not be difficult... Our main problem is that there are only 24 hours in a day!

Until next time,

Benoit