2003-01-29

Permanent link Auto-versioning file system

This should be possible even without patching Samba:

Let's scan a directory (including subdirectories) for changes. The user must put files (not symbolic links) into this directory.

Once a new file comes in, it is moved into another, invisible directory (make sure you don't move it away while it's still being written). RCS versioning is applied to the file, and a symbolic link is created in the original location. The user can now continue reading the file.

When writing to the symbolic link through Samba, the link is being replaced by a file. We can detect this and check in a new RCS version and recreate the link. If the linked file is changed directly (through local access), we can detect this as well.

Deleted files can also be detected, and we can move the RCS file into a trash directory.

Moved files can be identified using a file size/MD5 check sum index.

An automatically created subdirectory ("Versions"?) contains .url files (or static HTML files?) for version management: Comments can be added to files and versions, you can restore or download a previous version (or even do a diff). And you can peek into the trash directory here to restore or erase some or all of the files it contains.

All of this would work without a database. Probably only suited for single or a few users, and for not-too-frequent changes.

Filed under: Wed, 29 Jan 2003 09:24:12 +0100

Permanent link Articles on Information Management?

I really love joelonsoftware.com and useit.com regularly publishing free articles on a specific subject.

How about writing articles myself? On the common denominators of information science / knowledge management / information architecture and IT / software...

And on new approaches to information presentation in software...

Filed under: Wed, 29 Jan 2003 09:01:02 +0100
2003-01-16

Permanent link Finale NotePad 2003

A new version of the free editor:

http://www.klemm-music.de/coda/notepad/

Filed under: Thu, 16 Jan 2003 10:47:36 +0100
2003-01-13

Permanent link worshiparchive.com

Cool: Song texts with chords and a transpose function! (What about copyright??)

http://www.worshiparchive.com/

Filed under: Mon, 13 Jan 2003 09:29:47 +0100
2003-01-10

Permanent link IRC

Setup an own IRC server for chats?

Here's a server: http://ircd-hybrid.com/

A Java applet for users without an IRC client: http://eirc.sourceforge.net/

A list of IRC applets: http://www.irc-webchats.de/

Filed under: Fri, 10 Jan 2003 14:48:51 +0100
2003-01-07

Permanent link zaplet

Workflow management by e-mail: http://www.zaplet.com/

Filed under: Tue, 07 Jan 2003 13:55:11 +0100

Permanent link ShoutBox

PHP ShoutBox: "spontaneous chat" directly on a web page... For a community or groupware sites?

http://mojavelinux.com/cooker/demos/phpshoutbox/

Filed under: Tue, 07 Jan 2003 09:36:29 +0100