Further work on JIT

I’m very happy with this first JavaScript Infovis Toolkit release, and I’m already working on fixing some known bugs and adding features for the next release of this library.
For the next step I’ll be focusing on fixing bugs, refactoring code, adding some features and improving the documentation.
Some of the things you’ll find in my TODO list are:

  • For RGraphs:
    • Add polar interpolation in animations.
    • Mantain Child ordering during transitions.
    • Change node diameters based on the first dataset object value.
    • Graph support (trees with cycles…)
  • For the ST:
    • Code refactoring.
    • Performance improvements (bind with the Animation object).
    • Support for IE.
  • For Hypertrees:
    • Bug fix (node diameters, multilevel display).
    • Graph support, (although it might be supporting Graph structures already).
  • Treemaps
    • Bug fix (mostly on computing rectangles dimensions).

Before adding some radical features (binding visualizations with real time mutable data, etc.) I really want to have a strong API, and in order to do that, I must do some research on my own.
Don’t forget you have some quick tutorials on the visualizations. Also, the Hypertree, ST, RGraph and Treemap have some object references. Finally, there’s a Google Group about the JIT here.

8 Responses to “Further work on JIT”


  1. 1 Volker

    Hi Nicolas,

    This is a great job you did! Impressive!

    I’m currently looking for a way to visualize dependencies between projects while a friend recommended your site. Especially I like RT
    Is there a chance to incorporate some of your ideas into our application? We develop a web based project management solution with asp.net/c#/JScript running under IE6 .
    I know, this is not your favourite environment. But it is like it is.

    Unfortunately I do not have a clue of development. I’m rather the business side guy.

    Can you help?

    Best regards

    Volker

    (Duesseldorf, Germany)

  2. 2 Nicolas Garcia Belmonte

    Hi Volker,
    Unfortunately, the ST does not work in IE. I’m planning to change this on the next release, but I don’t have a specific date for that.
    However, the other visualizations can be used with IE6 (having better performance with Silverlight).

  3. 3 Peter Bengtsson

    Where do I download these bug fixes?

  4. 4 Nicolas Garcia Belmonte

    Hi Peter,
    The wording is a mistake on my part. These are known bugs and future features I’m working on and I will push on the next release.
    Although this library is still in alpha, they are people who are already using it and the feedback I got is that it’s pretty stable.
    You can also discuss any problem you enounter with the library on the Google Group: http://groups.google.com/group/javascript-information-visualization-toolkit

  5. 5 Foo

    Ahh why use the acronym JIT? It clashes with the well known acronym for Just In Time.

    No one can properly search for this! Nice work though.

  6. 6 amir

    Great work, was looking for such a program quite a while.

    A nice feature would be a double-click on a node for opening a new window with a URL stored in the data section. I would program that myself if I had a clue. My programming is very rusty.

  7. 7 Nicolas Garcia Belmonte

    @amir: you can do that by setting a custom controller. It’s pretty straightforward actually.
    You can take a look at the controllers section http://blog.thejit.org/2008/04/27/on-controllers/ and then read some quick tutorials on the visualizations to know more.

  8. 8 Jamie

    nice work.
    i know, someday i will use this library for my apps.
    so, i’ll always see for further information about this JIT.

    once again, thanks for make my and others “work” more easier.

Comments are currently closed.