Cloverleaf
Clover's step-sister
Cloverleaf started as a bet that it was impossible to easily make
Clover
into a multi-window creature. It evolved into a minor nightmare that
taught the authors many lessons that they will hopefully learn the
next time they do this.
Cloverleaf's premise was that there would be a central hub that
was a "normal" Clover client for all intents and purposes, but that it
also had the ability to send specific messages or types of information
to leaves which were running seperately. It was expected that
these leaves could, for example, present messages from just a group or
person in another screen or window. It was assumed that the person
using Cloverleaf would be running their own screen/window system (for
example, "screen", "XWindows", and "NeXTstep" were all used).
Several packages were available:
- Clover-leaf
was a Clover-like interface that isolated one
user or discussion in their own window.
- Talk-leaf was a talk-like interface.
- Bridge was a demonstration that Cloverleaf could be used
to send messages between two Clover servers. It was later used,
almost without modification, as part of the
Clover-lily bridge.
- Lumberjack was a demonstration that Cloverleaf could be
used to record transcripts of discussions.
These packages are still (somewhat) usable by
LHub which is using the
Cloverleaf clients as a stepping-stone to accomplish similar goals.
The lily CMC / webmaster@lily.org / 3 Jun 1995