Christian (chr.tx0.org) reminded me that moles (executable scripts for the Bucktooth Gopher server in use on SDF) could be useful for interactive Gopher applications. It's somewhat abusing the notion of searchable indices (Gopher type 7) by using the search string as a generic input to a string. I have put up a demo application that corresponds to a chat - chag! Here's the current version: #!/bin/sh # gopher chat demo (2009 Yargo Bonetti) chag=/ftp/pub/users/yargo/glog/chagfile.txt tmp=$chag.tmp echo "[..${REMOTE_HOST#???????} `date -u +%y-%m-%dT%H:%MZ`] $@" >$tmp cat $chag >>$tmp head -n 999 $tmp >$chag : >$tmp echo $chag: echo cat $chag ::: Tue Dec 1 10:07:04 UTC 2009 ::: reply via mailto:yargo+glog@jerq.org?Subject=g093350930 ----- ..and yes, there's no locking and stuff for the moment, so if the masses start using it in parallel, the script may fail, I now. It's a demo. :-) ::: Tue Dec 1 10:43:14 UTC 2009 ----- Actually, this could be modified into a reply script for glog entries. Maybe one could generate a symbolic link to the script with a name containing reference to the glog entry, so that the script knows where to append the reply. Or something different..? Have to think about it. ::: Tue Dec 1 10:56:13 UTC 2009 -----