[Click] ANNOUNCE: Clicky GUI
Eddie Kohler
kohler at cs.ucla.edu
Tue Sep 25 16:52:23 EDT 2007
Hi all,
This mail is to announce "clicky", a new GUI for Click, checked in to the git
source tree.
Clicky requires GTK+ and the graphviz toolkit from AT&T Research (both
available for most modern distributions). It can be used for editing and
checking configuration files offline, or for examining running userlevel or
kernel routers.
The IBCN group at Universiteit Gent have created several GUIs for Click before
(THANKS!!!), and Kristof Cauwel's Click!It GUI has more features than Clicky.
Click!It features missing from Clicky:
- modifying configurations using drag&drop in diagram view
- automatic handler refresh
Clicky features missing from Click!It:
- communication with user-level configurations via ControlSocket
- integration with Click's element information database
- parsing and display of compound elements
Clicky is not finished software, but it is ready for feedback -- and as always,
patches are gratefully accepted.
To build Clicky:
% git pull
% make install { REQUIRED before you try to build clicky }
% cd apps/clicky
% autoreconf -i
% ./configure --prefix=CLICK_PREFIX --enable-maintainer-mode
% make
% src/clicky
Then select "Open File", "Open Socket", or "Open Kernel". Or give a
configuration file or socket location (e.g., localhost:8000) on the command line.
Screenshot attached. This window is connected to a Click user-level driver
running as "click -p8001 ~/click/conf/test-ping-userlevel.click".
Eddie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clicky.png
Type: image/png
Size: 71004 bytes
Desc: not available
Url : https://pdos.csail.mit.edu/pipermail/click/attachments/20070925/bf9437bf/clicky-0001.png
More information about the click
mailing list