Re: [ftpext] Followup on FTPEXT2 BOF in Maastricht

Alexey Melnikov <alexey.melnikov@isode.com> Fri, 10 September 2010 09:25 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 55A0A3A69EC for <ftpext@core3.amsl.com>; Fri, 10 Sep 2010 02:25:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.818
X-Spam-Level:
X-Spam-Status: No, score=-102.818 tagged_above=-999 required=5 tests=[AWL=-0.219, 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 UnGI07HqXppO for <ftpext@core3.amsl.com>; Fri, 10 Sep 2010 02:25:14 -0700 (PDT)
Received: from rufus.isode.com (rufus.isode.com [62.3.217.251]) by core3.amsl.com (Postfix) with ESMTP id 40D5A3A6987 for <ftpext@ietf.org>; Fri, 10 Sep 2010 02:25:14 -0700 (PDT)
Received: from [92.40.221.219] (92.40.221.219.sub.mbb.three.co.uk [92.40.221.219]) by rufus.isode.com (submission channel) via TCP with ESMTPA id <TIn5kgBIEB4G@rufus.isode.com>; Fri, 10 Sep 2010 10:25:39 +0100
Message-ID: <4C89F984.9050200@isode.com>
Date: Fri, 10 Sep 2010 10:25:24 +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> <4C88A542.50400@isode.com> <AANLkTiksCU4a-3XGNedggTFbUVqp9i-0TtP31peVqRA3@mail.gmail.com>
In-Reply-To: <AANLkTiksCU4a-3XGNedggTFbUVqp9i-0TtP31peVqRA3@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; 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: Fri, 10 Sep 2010 09:25:16 -0000

Anthony Bryan wrote:

>On Thu, Sep 9, 2010 at 5:13 AM, Alexey Melnikov
><alexey.melnikov@isode.com> wrote:
>  
>
>>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.
>>    
>>
>
>thanks! is there more info on charters/WGs/rechartering somewhere?
>
If you want to know about the process, there is BCP 25 
(http://www.rfc-editor.org/bcp/bcp25.txt) It might have some advice 
about charters, I don't remember of the top of my head.

>>>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.
>>    
>>
>
>makes sense.
>  
>
>>>* Review and confirm or reject errata of current FTP RFCs.
>>>      
>>>
>>This one is fine. I actually like that.
>>    
>>
>
>thanks. I think it's important. as you've seen I've filed about 5 and
>had 1 verified so far. and there are others unverified.
>
Yes, I've noticed :-).

>>>* 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"?
>>    
>>
>
>that sounds great.
>  
>
>>>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.
>>    
>>
>
>Ok, that was taken from the original ftpext charter.
>
>how else can I list something like that as a possibility, from
>discussions so far, but not as a definite deliverable? is
>"...recommend future work to align them." enough?
>
Something along the lines of "Once the main deliverables are completed, 
the WG might work on ..."

>or just wait &
>recharter?
>
That works as well.

>Mark noticed that I accidentally forgot to list his draft. please
>speak up if I'm missing anything else.
>
>you'll also see that I only list HOST/HASH as deliverables/goals. this
>is only because I'm most familiar w/ these, and they seem to have the
>most consensus, from my biased POV as author of one :) again, speak up
>if you think someone else is not included that should be.
>
>here is my 2nd stab at the charter:
>
Thanks, this is much better.

>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)
>  
>
I would omit the text in (), as this is not really relevant. This 
information gets dated very quickly and it can be sent to IESG directly.

>    draft-ietf-behave-ftp64 (behave WG)
>    draft-peterson-streamlined-ftp-command-extensions
>    draft-preston-ftpext-deflate
>
>The Working Group will:
>* Review and finalize already mature drafts that are close to
>  completion.
>  
>
This is probably Ok, but I would rather rephrase this as something like 
"Review and finalize drafts listed above".
There is a question of whether draft-ietf-behave-ftp64 should be done 
here or in BEHAVE. I think the current plan is to review it in FTPEXT, 
but otherwise handle it in BEHAVE.

>* Continue work on other drafts that are already in progress.
>* Review and confirm or reject errata of current FTP RFCs.
>* 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.
>
>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    Close or recharter
>