I think the "must implement" does not include "make it easy" or "make it clear" or "make it intuitive" <VBG>. "must implement" = functionality must be there
Time to find a new client. Rob Schramm On Mon, Jun 29, 2015 at 5:55 PM Paul Gilmartin < 0000000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > On Mon, 29 Jun 2015 16:56:43 -0400, Shmuel Metz (Seymour J.) < > shmuel+ibm-m...@patriot.net> wrote: > > >In <558b3731.9080...@acm.org>, on 06/24/2015 > > at 06:03 PM, Joel Ewing <jcew...@acm.org> said: > > > >>Strictly speaking "QUOTE" is not a FTP protocol command > > > >Au contraire, RFC 1123 defines it and designates it as MUST. RFC 959 > >has a section labelled FTP commands that defines a long list of > >commands as part of FTP. > > > Thanks. I hadn't known this. > > Looking at RFC 1123: > > 4.1.4.2 "QUOTE" Command > > A User-FTP program MUST implement a "QUOTE" command that > will pass an arbitrary character string to the server and > display all resulting response messages to the user. > > This appears to be saying not that "QUOTE" (quotation marks in the > RFC) is an FTP protocol command, but that it is a requirement of a > conforming user inteface program. > > Elsewhere, it says: > > 4.1.2.13 Minimum Implementation; RFC-959 Section 5.1 > > The following commands and options MUST be supported by > every server-FTP and user-FTP, except in cases where the > underlying file system or operating system does not allow or > support a particular command. > > Type: ASCII Non-print, IMAGE, LOCAL 8 > Mode: Stream > Structure: File, Record* > Commands: > USER, PASS, ACCT, > PORT, PASV, > TYPE, MODE, STRU, > RETR, STOR, APPE, > > ... (no quotation marks in the RFC). While it doesn't say so, I > take "must implement" to refer to the user interface and "must > ... support[]" to refer to the network protocol. > > It leaves quit unclear how "must implement" affects a GUI > interface such as one I encountered in which I looked for > QUOTE; didn't find it; asked; and was told, "Click on 'Send > Host Command.'" > > -- gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN