Re: [ftpext] Followup on FTPEXT2 BOF in Maastricht

Alexey Melnikov <alexey.melnikov@isode.com> Thu, 09 September 2010 09:13 UTC

Return-Path: <alexey.melnikov@isode.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 1E0AE3A6A32 for <ftpext@core3.amsl.com>; Thu, 9 Sep 2010 02:13:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.367
X-Spam-Level:
X-Spam-Status: No, score=-102.367 tagged_above=-999 required=5 tests=[AWL=0.232, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 mZxdCHrfUQdh for <ftpext@core3.amsl.com>; Thu, 9 Sep 2010 02:13:33 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id 038023A6403 for <ftpext@ietf.org>; Thu, 9 Sep 2010 02:13:33 -0700 (PDT)
Received: from [172.16.2.108] (shiny.isode.com [62.3.217.250]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <TIilVQBIEAap@rufus.isode.com>; Thu, 9 Sep 2010 10:13:58 +0100
Message-ID: <4C88A542.50400@isode.com>
Date: Thu, 09 Sep 2010 10:13:38 +0100
From: Alexey Melnikov <alexey.melnikov@isode.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915
X-Accept-Language: en-us, en
To: Anthony Bryan <anthonybryan@gmail.com>
References: <4C8743B4.4030101@isode.com> <AANLkTin+h0G5d4Jw5yHdzKxFpMQyPRO0qzHb9Uuiy4A8@mail.gmail.com>
In-Reply-To: <AANLkTin+h0G5d4Jw5yHdzKxFpMQyPRO0qzHb9Uuiy4A8@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: ftpext@ietf.org, Robert McMurray <robmcm@microsoft.com>
Subject: Re: [ftpext] Followup on FTPEXT2 BOF in Maastricht
X-BeenThere: ftpext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
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: Thu, 09 Sep 2010 09:13:36 -0000

Hi Anthony,

Anthony Bryan wrote:

>On Wed, Sep 8, 2010 at 4:05 AM, Alexey Melnikov
><alexey.melnikov@isode.com> wrote:
>  
>
>>2). Propose and agree on WG charter on the mailing list.    
>>
>
>thanks, Alexey. I agree we need more participants, and I will continue
>to invite relevant people.
>
>I've never worked on an IETF charter, but here's what I had, borrowing
>from other charters and the BOF proposal.
>
Thanks for proposing an initial version. Some quick feedback with my 
Area Director hat on.

>because of the maturity of HOST, I would say it deserves an
>accelerated schedule.
>
>FTP Extensions, 2nd edition (ftpext2) Charter
>
>Description of Working Group:
>
>The Standard File Transfer Protocol specification in RFC 959
>has been updated several times with command extensions of one
>sort or another, including those based on the extension
>mechanism of RFCs 2389 (a complete list appears in RFC 5797 and
>the corresponding IANA registry at
>http://www.iana.org/assignments/ftp-commands-extensions/ftp-commands-extensions.xhtml
>).
>
>The following are active FTP related drafts:
>
>    draft-bryan-ftp-hash
>    draft-hethmon-mcmurray-ftp-hosts (completed IETF Last Call in May)
>    draft-ietf-behave-ftp64
>    draft-preston-ftpext-deflate
>
>The Working Group will:
>* Review and finalize already mature drafts that are close to
>  completion.
>* Continue work on other drafts that are already in progress.
>* Identify additional areas of FTP that need extending, such as
>  unofficial FTP commands that need documentation or new commands.
>  
>
In general IESG doesn't like openended charters ("we will work on 
anything that has FTP in its name"). It is much better to have a 
specific set of deliverables (especially for a new WG, with no prior 
history of successful completion of any work), and recharter later to 
take on additional documents. Rechartering is a much easier process, 
especially if a WG has some proof that it is making progress.

>* Review and confirm or reject errata of current FTP RFCs.
>  
>
This one is fine. I actually like that.

>* Discuss the differences between FTP in theory (current RFCs)
>  and practice.
>
This sounds a bit openended as well. Is this item trying to motivate 
future work? So maybe "Investigate the differences between FTP in theory 
(current RFCs) and practice, and recommend future work to align them"?

>The Working Group's specification deliverables are:
>* A document that specifies the HOST command (Proposed Standard).
>* A document that specifies the HASH command (Proposed Standard).
>
>The Working Group must not introduce a new version of FTP, e.g.
>an incompatible FTP 2.0.
>
>The following issues are specifically omitted from the working group's
>charter, but may be added by the Area Directors if time permits,
>once the above goals have been acheived.
>
Area Directors typically don't do that. I can provide more feedback (for 
example if you list too many documents), but it is ultimately up to the 
group to decide what to work on and in which order.

>* A document on "FTP in the 21st Century" that gives
>implementation advice on FTP in the wild. (Informational or BCP)
>
>
>Goals and Milestones
>Sep 2010    Submit 'File Transfer Protocol HOST Command for Virtual
>Hosts' as working group item (draft-hethmon-mcmurray-ftp-hosts will be
>used as a starting point)
>Sep 2010    Submit 'File Transfer Protocol HASH Command for
>Cryptographic Hashes' as working group item (draft-bryan-ftp-hash will
>be used as a starting point)
>XXX 2010    Working group Last Call of HOST document
>XXX 2010    Submit 'File Transfer Protocol HOST Command for Virtual
>Hosts' to the IESG for consideration as a Proposed Standard
>XXX 2010    Working group Last Call of HASH document
>XXX 2010    Submit 'File Transfer Protocol HASH Command for
>Cryptographic Hashes' to the IESG for consideration as a Proposed
>Standard
>XXX 2011    Identify other areas of FTP that need extending, or
>unofficial commands that need documenting
>XXX 2011    Close or recharter
>