Re: [ire] CSV and RFC4180

"Gould, James" <JGould@verisign.com> Thu, 13 December 2012 18:05 UTC

Return-Path: <JGould@verisign.com>
X-Original-To: ire@ietfa.amsl.com
Delivered-To: ire@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 95F3121F8B13 for <ire@ietfa.amsl.com>; Thu, 13 Dec 2012 10:05:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.242
X-Spam-Level:
X-Spam-Status: No, score=-6.242 tagged_above=-999 required=5 tests=[AWL=0.357, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iI0YpPmw6ilU for <ire@ietfa.amsl.com>; Thu, 13 Dec 2012 10:05:00 -0800 (PST)
Received: from exprod6og125.obsmtp.com (exprod6og125.obsmtp.com [64.18.1.218]) by ietfa.amsl.com (Postfix) with ESMTP id 4ED6E21F8ACA for <ire@ietf.org>; Thu, 13 Dec 2012 10:04:39 -0800 (PST)
Received: from osprey.verisign.com ([216.168.239.75]) (using TLSv1) by exprod6ob125.postini.com ([64.18.5.12]) with SMTP ID DSNKUMoYtPoAf1BiRVYFnj7vi6AA73safkck@postini.com; Thu, 13 Dec 2012 10:04:59 PST
Received: from BRN1WNEXCHM01.vcorp.ad.vrsn.com (brn1wnexchm01.vcorp.ad.vrsn.com [10.173.152.255]) by osprey.verisign.com (8.13.6/8.13.4) with ESMTP id qBDI4a7w012952 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 13 Dec 2012 13:04:36 -0500
Received: from BRN1WNEXMBX02.vcorp.ad.vrsn.com ([::1]) by BRN1WNEXCHM01.vcorp.ad.vrsn.com ([::1]) with mapi id 14.02.0318.004; Thu, 13 Dec 2012 13:04:35 -0500
From: "Gould, James" <JGould@verisign.com>
To: Gustavo Lozano <gustavo.lozano@icann.org>, "ire@ietf.org" <ire@ietf.org>
Thread-Topic: [ire] CSV and RFC4180
Thread-Index: Ac3ZW7D9ufs4LNVoS7qVrGt6cHeCeQAAJiwA
Date: Thu, 13 Dec 2012 18:04:34 +0000
Message-ID: <C41D7AF7FCECBE44940E9477E8E70D7A0D7420E4@BRN1WNEXMBX02.vcorp.ad.vrsn.com>
In-Reply-To: <CCEF57AB.69E1%gustavo.lozano@icann.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.2.120421
x-originating-ip: [10.173.152.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <4955D096A278DD498C460B8A96EBC3BA@verisign.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [ire] CSV and RFC4180
X-BeenThere: ire@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Internet Registration Escrow discussion list." <ire.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ire>, <mailto:ire-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ire>
List-Post: <mailto:ire@ietf.org>
List-Help: <mailto:ire-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ire>, <mailto:ire-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Dec 2012 18:05:00 -0000

Gustavo,

I don't believe that the file encoding is the key determinate of the file
format decision.  The CSV draft includes an encoding attribute with the
default of UTF-8.  It's up to the producer and consumer to support the
appropriate encoding of the data in any case whether we're talking about
XML as the file format or CSV.  I don't believe we would have any issue
producing or consuming UTF-8 encoded CSV files.

-- 

JG
 

 
James Gould
Principal Software Engineer
jgould@verisign.com
 
703-948-3271 (Office)
12061 Bluemont Way
Reston, VA 20190
VerisignInc.com







On 12/13/12 1:00 PM, "Gustavo Lozano" <gustavo.lozano@icann.org> wrote:

>Colleagues,
>
>I find the proposal of Comma-Separated Values (CSV) Objects Mapping
>interesting and I think that both approaches CSV or XML for escrow data
>have its advantages and disadvantages.
>
>The only RFC related to CSV that I have found is RFC4180.
>
>This text from RFC4180 concerns me:
>TEXTDATA =  %x20-21 / %x23-2B / %x2D-7E
>
>The escrow deposit will contain non US-ASCII data.
>
>How can we be sure that the libraries/database tools used to implement the
>export/import of CSV will adequately work with non US-ASCII data? There
>are different platforms and architectures used by different players
>(EBEROs, registry operators and data escrow agents) that will be upgraded
>and will evolve during time.
>
>In this regard I feel more confortable with XML because Unicode support
>have been present since the beginning.
>
>Thoughts?
>
>Regards,
>Gustavo Lozano
>
>_______________________________________________
>ire mailing list
>ire@ietf.org
>https://www.ietf.org/mailman/listinfo/ire