Alain: Anthony posted a message yesterday concerning
free open source project hosting. Here's one of the
projects that are currently being hosted. This clip
seemed particularly interesting to me :

Clip: Libundo is a simple, easy-to-use lib which
manages recording and playback of undo/redo info for
app developers.

Alain: Infinite undo/redo would be a wonderful feature
for OpenKard. It could also make OpenKard recordable.

Clip: It is designed to be simple to plug in to
existing apps and require only a min amount of support
code be written to support multi-level undo/redo.
Libundo handles all the details of determining what
has changed after an undoable action is performed,
recording that info and saving it for use when an undo
is performed.

Alain: Why re-invent the wheel? 

Clip: Libundo is available under the GNU GPL ...

Alain: The infectious licencing scheme that we are
perhaps leaning towards also.

Clip: ... and is not tied to any GUI libraries or
application frameworks.

Alain: Modular middleware that will allow us to use
the GUI libraries and framework that WE chose. Got to
like it!

Clip: Libundo has a C language interface.

Alain: Right up your alley, guys!

Clip: Libundo does require the ability to do
Unix-style memory mapping. 

Alain: Is any one or everyone of our programmers
familiar with this "Unix-style memory mapping" ?
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com

Reply via email to