November 24, 2003
Alpaca, syslog, Araneida, McCLIM and Dean for America

Version 0.5 of Alpaca, Mikel Evins' text editor for authors, has been released. It now runs under OS X 10.3 (Panther), accepts socket listener connections, and has a programmer's API. (See this earlier post for screenshots.)

cl-syslog is Erik Enge's enhanced and more portable version of OnShore's ODCL syslog interface.

* (syslog:log "myprog" :local7 :info "this is the message"
              (+ syslog:+log-pid+ syslog:+log-cons+))
"this is the message"

Dan Barlow announced Araneida 0.81, a bug-fix release of his web server for CMUCL/SBCL.

McCLIM 0.9 has been released. Rainer has a screenshot. (Can I shame whoever's responsible for this McCLIM project page to post some news that's more recent than October 2002?)

The new version of CL-HTTP is being used by the Howard Dean campaign. Recall that under Bill Clinton much of the site was served by a lisp machine running CL-HTTP. [via Rainer].

Three things that annoyed me before 10 am:

  1. Weblogs without permalinks.
  2. Software without a project page. HTML is cheap, a paragraph with a link to a tarball is better than nothing.
  3. Really out of date news pages.

Each of these things seems to represent a half-hearted effort toward something that a person does obviously care about, is simple to fix, and has a pretty big payoff.

Posted by jjwiseman at November 24, 2003 09:25 AM

You win; I turned on permalinks.

Posted by: mikel evins on November 24, 2003 10:59 AM

Does McCLIM run under OpenMCL now? Last time I checked, you need to patch a bunch of files, and I never got it working.

Posted by: Chris Baker on November 24, 2003 12:26 PM

I've got it working several times under openmcl 0.14, but you need a working CLX as well. There were problems with the switch to os-native multiprocessing, and a sort-of associated problem with atomic-incf and atomic-decf, but I think those are fixed in cvs now.

Supposedly I'm working on making an Aqua version of McCLIM work, and there's a fair chance I'll actually get something done soon, but I need to get the next version of Hansa out before I spend too much time on it.

Posted by: mikel evins on November 24, 2003 12:44 PM

wow, an aqua version of clim... that would be amazing!

Posted by: dave p on November 24, 2003 05:12 PM

Yeah, well, it's strictly a gleam in my eye at the moment. I've gotten some code working, but nothing anyone would want to use yet. Let's see how it goes after the next release of Hansa.

Posted by: mikel evins on November 24, 2003 07:26 PM

Guys, read more carefully. Not the site was running on CL-HTTP. The publications server of president Clinton was running on CL-HTTP - so more like That was a special system distributing all the information about new 'publications' - like who in the Clinton administration said what about what topic. It could be queried via a web interface and via email. Once I saw a TV report interviewing some people about this system and and how it allowed them to follow politics more closely.

Posted by: Rainer Joswig on November 25, 2003 02:26 AM

Thanks, Rainer, I modified the post a bit.

Posted by: John Wiseman on November 25, 2003 09:55 AM

I, for one, welcome our new aqua-mcclim-publication server overlords.

Posted by: on November 25, 2003 10:57 AM

I just checked out and their headers say they are running Apache 1.3.12. Where is the dean campaign using lisp?

Posted by: rps on December 2, 2003 08:54 PM

Lemonodor, for all your lisp-pr0n needs!!

Posted by: David Mercer on December 3, 2003 12:04 AM

The deanforamerica campaign is using a lot of internet technology. A site with CL-HTTP will only be a small part (for some news distribution purpose). I have seen already a screenshot of it in action. Over time more can/will be added. Especially I some Lisp people would volunteer and support the next democratic president. ;-) Yeah.

A good side effect is that the CL-HTTP port to LispWorks has been improved a *lot* and comes along nicely.

Posted by: Rainer Joswig on December 3, 2003 01:55 AM
Post a comment

Email Address:


Unless you answer this question, your comment will be classified as spam and will not be posted.
(I'll give you a hint: the answer is “lisp”.)


Remember info?