Re: ietf-nntp My notes from the NNTP WG meeting at the 37thIETF

Nat Ballou <NatBa@microsoft.com> Sat, 21 December 1996 06:08 UTC

Received: from cnri by ietf.org id aj09214; 21 Dec 96 1:08 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa20227; 20 Dec 96 15:56 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.3/8.7.3) id OAA20940 for ietf-nntp-outgoing; Fri, 20 Dec 1996 14:54:04 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.3/8.7.3) with ESMTP id OAA20935 for <ietf-nntp@ACADEM2.ACADEM.COM>; Fri, 20 Dec 1996 14:54:02 -0600 (CST)
Received: from tide03.microsoft.com (firewall-user@tide03.microsoft.com [131.107.3.13]) by academ.com (8.8.3/8.7.1) with ESMTP id OAA06865 for <ietf-nntp@academ.com>; Fri, 20 Dec 1996 14:53:56 -0600 (CST)
Received: by tide03.microsoft.com; id MAA28891; Fri, 20 Dec 1996 12:53:55 -0800 (PST)
Received: from unknown(157.54.17.74) by tide03.microsoft.com via smap (V3.1) id xma028889; Fri, 20 Dec 96 12:53:48 -0800
Received: from IMSMAIL ([157.55.65.201]) by imail2.microsoft.com (8.7.3/8.7.1) with ESMTP id MAA29588 for <ietf-nntp@academ.com>; Fri, 20 Dec 1996 12:54:03 -0800 (PST)
Received: from natba1 - 172.31.178.33 by ims.microsoft.com with Microsoft SMTPSVC; Fri, 20 Dec 1996 12:58:26 -0800
From: Nat Ballou <NatBa@microsoft.com>
To: ietf-nntp@academ.com
MMDF-Warning: Parse error in original version of preceding line at CNRI.Reston.VA.US
Subject: Re: ietf-nntp My notes from the NNTP WG meeting at the 37thIETF
Date: Fri, 20 Dec 1996 12:54:46 -0800
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1160
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Message-ID: <0500226582014c6IMSMAIL@ims.microsoft.com>
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

> From: Jack De Winter <jack@wildbear.on.ca>
> To: Nat Ballou <NatBa@MICROSOFT.com>om>; brian@nothing.ucsd.edu;
moore@cs.utk.edu
> Cc: ietf-nntp@academ.com
> Subject: Re: ietf-nntp My notes from the NNTP WG meeting at the 37thIETF
> Date: Friday, December 20, 1996 10:57 AM
> 
> [...]
> 
> >Actually, I'm totally confused by AUTHSASL proposal.  Why is it not 
> >just AUTHINFO GENERIC SASL or something similar?
> 
> There is a problem with the AUTHINFO GENERIC command... there is no
> specification of mechanisms for it.  If someone is using the AUTHINFO
> GENERIC command and has an established set of rules for it, then perhaps
> they could share.  Otherwise, it looks like something that may be the
> same thing as AUTHSASL, but with no definitions.  As such, someone may
> have interpretted it in a different way.  Following all of that, assuming
> that someone has done an implementation that may not fit into the same
> mold, we don't want to break it for them.

Again - you lost me.  The whole reason for adding AUTHINFO GENERIC was
to provide an extendible mechanism for adding new authentication
mechanisms.
I consider SASL to be such an authentication extension.

> Its mostly a backwards compatibility issue.  From my reading, it looks
> like that AUTHINFO GENERIC was supposed to end up being something like
> SASL.  After all, it is defined in terms of the IMAP and POP3
> authentication mechanisms, which are effectively SASL.  

Agreed - so why can't AUTHINFO be like AUTH in IMAP?

> If we had to do away with AUTHSASL in favour of something else, I would
> want it to replace AUTHINFO GENERIC.  As this may cause backwards
> compatability issues, I choose to call it something completely different
> instead.  Also, there may be compatibility problems as the specification
> for GENERIC states that first parameter is the authenticator, and that
> may be in question.  There is also the concept of getting a list of the
> supported authentication types, etc.
> 
> In other words, there are a lot of little things that may get in the
> way.  Creating a separate command is a lot easier than worrying about
> the legal wrangling in the main document.  Remember, we want to get the
> 977bis out and then add on to it.

Using AUTHINFO GENERIC as defined seems the fast path to getting
977bis out.  Adding new commands belongs in extensions.

Nat