34all beta
34all is a java based framework for visualizing interrelated data - or to put it more simple, a graph viewer.
The specific approach of 34all can be seen in its multiple view on the displayed network:
- the local view - see the direct neighbours of a node in the network
- snoop &zoom - discover the structure of the interrelated data
- the global view - enjoy the overall picture of the network
- It's up to you
- you have some basic java coding skills
- you are brave enough to go through the adapter wizard tutorial
- you don't expect a full fledged API description yet
Nevertheless 34all is not only addressing developer, the network adapter pool is set up and there are already some adapters available including:
-
Ramazon - amazon items interrelated
first adapter which uses 34all's new node image feature -
Htmlexplorer - surf into html's tag structure
don't miss to check the unmatched original - either the article or the live demo - Genealogy - explore Mike Love's amazing genealogy of influences
- Ralexa - discover related web pages according to alexa.com
- Rikipedia - the interrelated world of wikipedia
- Directory surfer - browse through the directory structure of your computer
- Wikkawiki - enjoy the generic adapter for wikkawiki wikis
Please check the download section to get your free (yet not open source) copy of 34all - either choose the developer package if you want to get active or the user package if you want to discover 34all's features with the already available adapters.
34all is written in java based on the wonderful visualization toolkit prefuse. It is free software and comes without any warranty.
Suggestions, complains, bug reports etc. are most welcome, either through the forum or via email.
Be well
34all related web pages on wectar
announcements
2007.09.22
Hungry for more prefuse projects?
The Complexity Map - A tool for measuring and visualizing accidental complexity in Java and J2EE/JEE applications.
2007.08.20
Future of 34all?
34all is at the moment not actively developed. This is mostly due to being abroad right now, but also due to lack of feedback. In addition I completely lost interest in software development as an one man show. Nevertheless I see two scenarios which could reanimate 34all.-
You want to integrate 34all into your webpage or a project you have in mind? Please contact me if you are interested, best with a short description of what you want to achieve. We can use 34all as the base for this project and modify it according to the needs. (for that just be aware of the next point)
-
34all is not open source and the main reason for it is that the source code is not particular well done. More specific 34all is not written in an OO manner, rather more like a procedural piece of cake.
For the case you are brave enough, strong in OO and feel an itch to refactor 34all, we can make it our project, either towards open source or not. It would be great to generalize 34all into a real framework sitting on top of prefuse, allowing users to visualize data without any knowledge of prefuse. There are many things which could be added once the 34all architecture is well done, like for example further optional tabs for content display or further representation of the data structure. If you are interested please feel free to contact me.
Since I feel quite comfortable with prefuse these days, much more than I did when I actually wrote the prefuse relevant source code of 34all, there is no particular need for this teamwork to be very familiar with prefuse. What I am looking for is more somebody with experience in designing OO projects of this scale and most important with enthusiasm for the whole idea.
2007.05.13
34all now also as applet - check the show section in the gallery
2007.05.03
New release and new adapter ramazon.
With this release 34all learned how to display node images. Since node images are already supported by prefuse, not too much of a deal.
2007.04.26
New release and new adapter htmlexplorer
2007.04.25
Bug in the developer package (Thanks Roger for pointing it out)
Solution: Either add the folder src to the development folder or download the now fixed package.
2007.04.23
New release
2007.04.09
Removing of the gpl_license from the 34all download (since 34all is not open source, licence confusion on my side ...)
2007.03.30
Bug fix release ...
2007.03.29
New release published.
2006.10.20
New "hot bug fix" release out.
2006.10.19
Except minor bug fix releases, the release 2006.10.17 will be the last release before 34all version 1.0.
Main goals for release 1.0 include:
- Dynamic reloading of adapters from within 34all, and by that moving away form the "evaluation period" based command line configuration of 34all.
- Publishing of 34all API to plug in network adapter. The plan is to write a small "adapter creation wizard", which will generate an "skeleton" like java source code based on user provided information (about attributes of nodes etc). This so created skeleton has then to be fleshed out by the developer of course, the main remaining job being the actual data fetching based on the key of the node to be displayed. (e.g. WikiPageTitle -> List of all related WikiPages).
2006.10.18
Many thanks to Ken from Shanghai, 34all's premium "feedbacker". Please enjoy the new suggested wikkawiki apdapter.
2006.10.17
New release published.
New features: Loading and saving of graphs, user defined usage of 34all's cache, less/new bugs
Known bugs:
-
When opening a saved graph, sometimes the nodes are not placed on their saved positions.
Temporary solution is to reopen the graph in that case. -
Changing the caching conditions (particular the "don't use data older than ..." option) requires restarting of 34all, if you want to be save.
Temporary solution is to restart 34all (Emaho).
2006.09.16 Good morning ...




