Re: [apps-discuss] [Uri-review] Provisional URI registrations

"t.petch" <ietfc@btconnect.com> Wed, 24 November 2010 18:31 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E80263A6994; Wed, 24 Nov 2010 10:31:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.209
X-Spam-Level:
X-Spam-Status: No, score=-2.209 tagged_above=-999 required=5 tests=[AWL=-0.210, BAYES_00=-2.599, J_CHICKENPOX_15=0.6]
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 bHHvoS785YzY; Wed, 24 Nov 2010 10:31:00 -0800 (PST)
Received: from mail.btconnect.com (c2beaomr10.btconnect.com [213.123.26.188]) by core3.amsl.com (Postfix) with ESMTP id 228D93A6944; Wed, 24 Nov 2010 10:30:59 -0800 (PST)
Received: from host81-156-71-67.range81-156.btcentralplus.com (HELO pc6) ([81.156.71.67]) by c2beaomr10.btconnect.com with SMTP id ATT22469; Wed, 24 Nov 2010 18:31:52 +0000 (GMT)
Message-ID: <337601cb8bfd$32d815c0$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Michael Wojcik <Michael.Wojcik@microfocus.com>, uri-review@ietf.org, apps-discuss@ietf.org
References: <201011222034.VAA22485@TR-Sys.de><81F42F63D5BB344ABF294F8E80990C7902782A63@MTV-EXCHANGE.microfocus.com> <4CEBE19C.6020408@ninebynine.org> <002f01cb8bb3$6bc87fe0$4001a8c0@gateway.2wire.net> <81F42F63D5BB344ABF294F8E80990C7902782A73@MTV-EXCHANGE.microfocus.com>
Date: Wed, 24 Nov 2010 18:29:45 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0301.4CED5A17.03A6, actions=tag
X-Junkmail-Status: score=10/50, host=c2beaomr10.btconnect.com
X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0205.4CED5A18.0273, ss=1, fgs=0, ip=0.0.0.0, so=2010-07-22 22:03:31, dmn=2009-09-10 00:05:08, mode=single engine
X-Junkmail-IWF: false
Subject: Re: [apps-discuss] [Uri-review] Provisional URI registrations
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Nov 2010 18:31:02 -0000

----- Original Message -----
From: "Michael Wojcik" <Michael.Wojcik@microfocus.com>
To: <uri-review@ietf.org>; <apps-discuss@ietf.org>
Cc: "t.petch" <ietfc@btconnect.com>
Sent: Wednesday, November 24, 2010 4:30 PM
> From: t.petch [mailto:ietfc@btconnect.com]
> Sent: Wednesday, 24 November, 2010 03:40
>
> Who needs a definition?  I did a quick 'literature search' and found
> plenty of references to tn3270 as a URI but no definition; the
examples
> were all of the form scheme :// host : port No parameters, queries,
> fragments or anything fancy.  On reflection, this seems right; tn3270
> is more sophisticated than many IETF protocols and if it wants
> something, it negotiates it, so no need for a complex URI to specify
> things in advance.

There are many things in TN3270 that can't simply be negotiated, and
that could usefully be represented in a URI. LU name, terminal type and
model, and printer association, for example; those are all things that
TN3270 clients typically let the user configure.

<tp>
Yes we could, but I would be averse to producing a specification to which
noone actually conforms.  That is, if TN3270 were new and we were embarking
on a URI, we would have a free choice, but instead, we have a decade of history,
and I do not know what that is; in a brief search.I could not find any
parameters
currently and would not want to create a specification that noone has
implemented or will implement.

I see the primary need at present to have an agreed basic definition so the
information stays available in a sensible category in our registries.

Tom Petch
</tp>


The tn3270 URI syntax might also conceivably let the user override the
default capability negotiation, for example to force Classic TN3270
rather than TN3270E, or request a non-default subset of TN3270E
functions. That would be useful for testing, among other things.

And while there's no obvious use for path, fragment, and query URI
components in the tn3270 scheme, I can easily imagine an implementor
using them for TN3270 extensions, such as using the path to select an
initial transaction.

> One could write a universal URI definition for such schemes scheme
host
> port means set up a connection of protocol 'scheme' to 'host', default
> port from IANA, but, arguably, we already have all we need in RFC3986.

I think we still need at least a basic tn3270 definition, if we're going
to consider the scheme well-defined. (Whether its status should be
changed from "provisional" to "historic" in the absence of such a
definition is another question; I have no strong feelings about that.)
There's a lot of variation among TN3270 implementations and the relevant
RFCs don't provide enough direction.

--
Michael Wojcik
Principal Software Systems Developer, Micro Focus



This message has been scanned for viruses by MailController -
www.MailController.altohiway.com