Re: [ftpext] Posted Update to "draft-peterson-streamlined-ftp-command-extensions"

"Alun Jones" <alun@texis.com> Fri, 10 December 2010 17:35 UTC

Return-Path: <alun@texis.com>
X-Original-To: ftpext@core3.amsl.com
Delivered-To: ftpext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DDD1C28C0F6 for <ftpext@core3.amsl.com>; Fri, 10 Dec 2010 09:35:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vEZ5Q1yIXrkk for <ftpext@core3.amsl.com>; Fri, 10 Dec 2010 09:35:56 -0800 (PST)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by core3.amsl.com (Postfix) with ESMTP id 2D20328C0DC for <ftpext@ietf.org>; Fri, 10 Dec 2010 09:35:56 -0800 (PST)
Received: from Parnassus (c-76-22-69-139.hsd1.wa.comcast.net [76.22.69.139]) by mrelay.perfora.net (node=mrus0) with ESMTP (Nemesis) id 0Lu77W-1QRHz51S22-011iv6; Fri, 10 Dec 2010 12:37:26 -0500
From: Alun Jones <alun@texis.com>
To: 'Anthony Bryan' <anthonybryan@gmail.com>, "'Mark P. Peterson'" <mpp@rhinosoft.com>
References: <1791E3B42BE242848B7FFFC7015B4563@rhinooffice.net> <AANLkTimeH+O4E4XEq6cdw0UaM4UpDTo6EKB9kB1x4PJh@mail.gmail.com> <139EAF2195BC496AA3F25288D56BFB43@rhinooffice.net> <AANLkTinriyMy5_thOnx29HbGQ41NcYW+MS27YGDAjoNT@mail.gmail.com> <D22AFE44108D486EB4C6F469A61BFB2B@rhinooffice.net> <AANLkTikzavFRiegLQXAophNicGamAXXJ9O=2PTELhknw@mail.gmail.com>
In-Reply-To: <AANLkTikzavFRiegLQXAophNicGamAXXJ9O=2PTELhknw@mail.gmail.com>
Date: Fri, 10 Dec 2010 09:37:18 -0800
Organization: Texas Imperial Software
Message-ID: <049101cb9890$e8dde580$ba99b080$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AcuQLEpR5TmeaNxJTWKF9M185Gc/cwIYUlkA
Content-Language: en-us
X-Provags-ID: V02:K0:0+j3PfjwvLewl8ddNfSfg9+fYOqgoIAcdHf8BnuEvkL TFW0xxK1xgvf/dIkg9OYUx+xMri7uMZhiuxAjGZm07d/gvYYwt SNffq8KV+u9TO2I0j8YBMElelEy7qLMgw/SZDCbsirhLdYvso6 kmnqlcliNZ5N390/KJ2/QAQ8b0toJZrzCZmoeaSRquOSMz9lBD EtRfkRqcLS4tZ3IxDwwUA==
Cc: ftpext@ietf.org
Subject: Re: [ftpext] Posted Update to "draft-peterson-streamlined-ftp-command-extensions"
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: alun@texis.com
List-Id: <ftpext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ftpext>, <mailto:ftpext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ftpext>
List-Post: <mailto:ftpext@ietf.org>
List-Help: <mailto:ftpext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ftpext>, <mailto:ftpext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Dec 2010 17:35:58 -0000

> From: ftpext-bounces@ietf.org [mailto:ftpext-bounces@ietf.org] On
> 
> <chair hat="off">
> I feel strongest about CSID (similar to Robert's AGNT or CLNT) & AVBL
> (which is similar to
> http://tools.ietf.org/html/draft-dilip-ftpext-safe-transfer-00#section-
> 5.1
> ). like HASH, apparently, these issues keep popping up & people keep
> solving them, so maybe it is best to finally offer a standardized
> command. RMDA, DSIZ, and THMB also sound useful in some cases, I look
> forward to seeing their evolution.

I see AVBL as being very similar to the ALLO command - in fact, for many of
the suggested uses of AVBL (checking that space is sufficient before
starting a long upload), it would seem that ALLO is better. Using AVBL to
check if there's room for a 10GB file suffers from the possibility that
there are two users uploading a 10GB file, and each gets to put 5.1GB up
before failing. Using ALLO means that whoever requests the space first, gets
that space (subject to quota requirements), the other guy gets told he can't
upload right now.

ALLO is defined in RFC 959 (and probably earlier).

Alun.
~~~~