February 2004 Archives

Moglen at Harvard

| 1 Comment

I just finished reading the transcript of the speech by Prof Eben Moglen at the Harvard Journal of Law & Technology.

Moglen is a brilliant speaker; lucid, engaging, thought-provoking and humourous. It is one of the best talks I have read in a long time, and beautifully explains some very important points about freedom and software. He discusses the SCO case and several other interesting legal topics.

I highly recommend reading it...

ITK 1.6 debs on the way...

| No Comments

The Insight Toolkit (ITK) recently released v1.6, and I have the final build of Debian packages running as I type. This will fix the final lintian report, and then I will upload to mentors.debian.net.

ITK is a set of libraries for medical imaging that I use in my research, so I made the Debian packages. The Applications package (that has lots of other deps) will take a bit longer, but the core (runtime + devel packages) are ready to roll.

Next all I have to do is port my own code...

By invitation only...

| No Comments

Having spent the past week or so reading on various people's blogs about Orkut, I received an intivation this evening.

And I've spent the last few hours just exploring all the stuff...

It's kinda weird, but I can't help but be amazed at how many people seem willing to give up their personal details to this virtually unknown service. I can only imagine that their affiliation with Google lends it some cred. Orkut has certainly been the buzz lately, and everyone on the various Planets seem to be talking about it.

I can't help but wonder though... what happens after I sign up to all these communities, and pump up my sexiness score? Where to from there? Am I just like a Sim, only taking up more space?

More to explore...

Emacs support for Arch/tla

| 1 Comment

I have been working on adding support in Emacs for common tla commands. (tla is the Arch revision control system, kinda like CVS but much better...).

I am making it available in my Arch archive, at:

gavinb@arch.antonym.org--2004-tools    http://antonym.org/{archives}

Download

You can obtain it directly: tla.el

A full tarball with docs and so on are forthcoming...

Supported Commands

Currently very basic support is provided for the following:

changes

Displays a list of changed files. Eventually will be able to jump to edit.

commit

Automagically opens the log file (from make-log) and opens it in an edit buffer. When the user presses C-C C-C, the real commit will be performed.

file-diffs

Shows a real diff of the current file/buffer.

tree-lint

my-id

my-default-archive

archives

Extra Commands

There are also a few commands that are not provided by tla, but are very useful.

add-tag-id-to-file

Will add a unique generated tag id (from uuidgen) and add it to the bottom of the file in a comment, using a style appropriate for the file type.

convert-tag-explicit-to-tagline

This will suck in an explicit tag and turn it into a tagline, removing the old explicit tag.

Plans

I am working on a full mode, the idea being to bring it up to approximately the level of CVS support in Emacs (very good). Contributions are most welcome!

Arch archive published

| No Comments

I have started using the amazing Arch revision control system for many of my projects. It is very cool. And I have published one of my archives, which I will be slowly populating. Details are as follows...

You will need tla installed. The archive name and address are below:


gavinb@arch.antonym.org--2004-tools http://antonym.org/{archives}

You can use the abrowse command to look inside. At the moment, I have put my emacs-tla project, which is Emacs support for tla (a bit like the CVS support). This is rapidly expanding, and will soon include my junkcode directory. Thanks to Tridge for the inspiration...