NFS server for Smalltalk?

reic0024 at d.umn.edu reic0024 at d.umn.edu
Thu Aug 22 13:24:36 UTC 2002


"Stephen Pair" <spair at acm.org> wrote:
> Perhaps there is a better protocol?  I want to be able to mount the
> files into my file system.  That would allow me to have all of the
> conveniences of moving files around using a normal shell and all of the
> various file manipulation programs (not to mention being able to load
> and run executable files directly from the command line).

You want to be able to run stuff out of the database?  Data-objects that
are byecode for Squeak, or native code for your CPU?

> I really want to mount these files into the file system...I don't care
> about drag n drop copying and stuff...I can do that easily enough from
> Squeak.  What I would like to do is open a VI editor on an HTML template
> that's stored in Squeak/BDB.  Having to copy the file back and forth
> would just be a pain...

WebDAV allows one to mount shares like a drive. At least in OS X, when
you mount your iDisk, it is accessible via any tool that uses the
regular file system.  

> Looking around the Net I see: http://ftpfs.sourceforge.net/  ...perhaps
> using something like that I could get by with a Squeak FTP server and
> FTPFS.  Don't know how well it works though.

Well enough, I'm sure.  The best thing would be if we had ssh and could
use something like an sftp-filesys.  

> Sure, there are lot's of possibilities there, but that's not exactly
> what I'm after.  Better to have a telnet or ssh server in Squeak and
> invent a command line language for squeak I think...similar to topaz for
> GemStone.  But heck...with a broadband connection I'm able to get a VNC
> session up and run Squeak just fine over it (unless of course Squeak
> running on Windows...in which case it's just awful).  Having that
> ability makes a CLI just about useless.

Well, there already was that telnet REPL server goodie released.  I've
found it a handy thing to have around, to start a Comanche server, a
Nebraska server, or do some other quick admin that I forgot to do before
I left the house. I've a broadband connection, but using VNC or Nebraska
is often not terribly useful- my cable modem is capped outgoing at
5-10k/sec or so.

Regards,
Aaron



More information about the Squeak-dev mailing list