Article View: comp.archives.admin
Article #180Re: archive normal form
From: Dan Bernstein
Date: Wed, 26 Jun 1991 17:26
Date: Wed, 26 Jun 1991 17:26
22 lines
1712 bytes
1712 bytes
In article <WORLEY.91Jun26104902@sn1987a.compass.com> worley@compass.com (Dale Worley) writes: > However, FTP is oriented to "directory and file name" access -- you CD > to a directory, then you GET a file. Thus, it's best to have two > fields -- the first one is "the argument to give to CD" and the second > is "the argument to give to GET". Sorry I didn't make myself clear. The real ftp model is that you do zero or more cd's, then a get. That's what ftp supports, after all... Why doesn't the single-directory, single-filename model work? Because there are some operating systems where you *have* to do cd foo, then cd bar, then get blah. You *cannot* do a combined cd and then get blah, as you can under UNIX. Furthermore, there are many operating systems which have no way to state ``current directory''. You *cannot* do a ``null cd'' and then get blah, as you can under UNIX. So it's best to have any number of fields, each meaning ``give this field to cd'', and then a final field meaning ``get this.'' A name like pub/foo/bar reflects this perfectly: cd pub, cd foo, get bar. Similarly, a simple name like readme.txt means don't do any cd's, just get bar. ---Dan
Technical Details
Message-ID:
<20665.Jun2617.26.1691@kramden.acf.nyu.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!rutgers!cmcl2!kramden.acf.nyu.edu!brnstndReferences:
<EMV.91Jun25175321@bronte.aa.ox.com> <17493.Jun2607.22.3191@kramden.acf.nyu.edu> <WORLEY.91Jun26104902@sn1987a.compass.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!rutgers!cmcl2!kramden.acf.nyu.edu!brnstnd From: brnstnd@kramden.acf.nyu.edu (Dan Bernstein) Newsgroups: comp.archives.admin Subject: Re: archive normal form Message-ID: <20665.Jun2617.26.1691@kramden.acf.nyu.edu> Date: 26 Jun 91 17:26:16 GMT References: <EMV.91Jun25175321@bronte.aa.ox.com> <17493.Jun2607.22.3191@kramden.acf.nyu.edu> <WORLEY.91Jun26104902@sn1987a.compass.com> Organization: IR Lines: 22