Re: Form feed in Net-UTF8? (Was: FWD: Re: Comments onUnicode Format for Network Interchange

Martin Duerst <duerst@it.aoyama.ac.jp> Sat, 06 October 2007 05:29 UTC

Return-path: <discuss-bounces@apps.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ie2EQ-0000sW-QU; Sat, 06 Oct 2007 01:29:42 -0400
Received: from discuss by megatron.ietf.org with local (Exim 4.43) id 1Ie2EQ-0000of-4Y for discuss-confirm+ok@megatron.ietf.org; Sat, 06 Oct 2007 01:29:42 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ie2EP-0000dq-BN for discuss@apps.ietf.org; Sat, 06 Oct 2007 01:29:41 -0400
Received: from scmailgw2.scop.aoyama.ac.jp ([133.2.251.195]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Ie2EG-0001QD-QS for discuss@apps.ietf.org; Sat, 06 Oct 2007 01:29:39 -0400
Received: from scmse1.scbb.aoyama.ac.jp (scmse1 [133.2.253.16]) by scmailgw2.scop.aoyama.ac.jp (secret/secret) with SMTP id l965TJiQ009776 for <discuss@apps.ietf.org>; Sat, 6 Oct 2007 14:29:19 +0900 (JST)
Received: from (133.2.206.133) by scmse1.scbb.aoyama.ac.jp via smtp id 2d31_1612d8ee_73cd_11dc_8908_0014221fa3c9; Sat, 06 Oct 2007 14:29:18 +0900
X-AuthUser: duerst@it.aoyama.ac.jp
Received: from Tanzawa.it.aoyama.ac.jp ([133.2.210.1]:45345) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S16B555> for <discuss@apps.ietf.org> from <duerst@it.aoyama.ac.jp>; Sat, 6 Oct 2007 14:25:29 +0900
Message-Id: <6.0.0.20.2.20071006120622.0a6d4b10@localhost>
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6J
Date: Sat, 06 Oct 2007 12:12:17 +0900
To: John C Klensin <john-ietf@jck.com>, Stephane Bortzmeyer <bortzmeyer@nic.fr>
From: Martin Duerst <duerst@it.aoyama.ac.jp>
Subject: Re: Form feed in Net-UTF8? (Was: FWD: Re: Comments onUnicode Format for Network Interchange
In-Reply-To: <E877BB045466189D5B4E287A@p3.JCK.COM>
References: <398A6C120C8B166FCBD3BDAF@p3.JCK.COM> <20071005151227.GA31232@nic.fr> <E877BB045466189D5B4E287A@p3.JCK.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c
Cc: discuss@apps.ietf.org
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols <discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org

FF is a tricky one. It's definitely used in RFCs, and can
be helpful for printing (although less and less so). But
in a protocol context, where pages are nonexisting, it will
only cause trouble. So I'd suggest that the SHOULD NOT is kept,
but give a bit more detail. For some shot at wording, I'd change:

"SHOULD NOT be used unless required by exceptional circumstances"

to something like:

"SHOULD NOT be used unless the protocol or format has a need
to express page breaks in plain text (as e.g. done in the format
for RFCs)."

Regards,   Martin.

At 00:57 07/10/06, John C Klensin wrote:
>
>
>--On Friday, 05 October, 2007 17:12 +0200 Stephane Bortzmeyer
><bortzmeyer@nic.fr> wrote:
>
>> Doug Ewell said:
>> 
>>> > I recommend that the control code FF (form feed, U+000C) be
>>> > likewise permitted.  The form feed function is well known
>>> > and well defined in almost all printing functions, and all
>>> > RFCs issued in modern times use FF to separate pages.  It
>>> > would ironic indeed for the Internet-Draft to retain the
>>> > requirement that form feeds "SHOULD NOT be used unless
>>> > required by exceptional circumstances" while advancing
>>> > toward publication as an RFC, complete with form feeds!
>> 
>> And I did not see anywhere a discussion of this specific
>> point. I notice that draft-klensin-net-utf8-04 still disallows
>> (actually, it is a SHOULD NOT in section 2.1) form feeds and
>> I'm not sure of the rationale. Why end-of-lines and not
>> end-of-pages?
>
>Because line breaks are required even for unformatted streams.
>FormFeeds are not.  
>
>But I find the above arguments reasonably persuasive and will
>put FF back in unless others feel strongly about this.
>
>    john


#-#-#  Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-#  http://www.sw.it.aoyama.ac.jp       mailto:duerst@it.aoyama.ac.jp