[DNSOP] Data model and field names for DNS in JSON or XML

Stephane Bortzmeyer <bortzmeyer@nic.fr> Wed, 18 January 2012 15:33 UTC

Return-Path: <bortzmeyer@nic.fr>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBF7321F8735 for <dnsop@ietfa.amsl.com>; Wed, 18 Jan 2012 07:33:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyauxt-KEBbA for <dnsop@ietfa.amsl.com>; Wed, 18 Jan 2012 07:33:56 -0800 (PST)
Received: from mx2.nic.fr (mx2.nic.fr [IPv6:2001:660:3003:2::4:11]) by ietfa.amsl.com (Postfix) with ESMTP id 75F2221F8637 for <dnsop@ietf.org>; Wed, 18 Jan 2012 07:33:54 -0800 (PST)
Received: from mx2.nic.fr (localhost [127.0.0.1]) by mx2.nic.fr (Postfix) with SMTP id 410EE1C002F for <dnsop@ietf.org>; Wed, 18 Jan 2012 16:33:51 +0100 (CET)
Received: by mx2.nic.fr (Postfix, from userid 500) id 30A291C00F4; Wed, 18 Jan 2012 16:33:51 +0100 (CET)
Received: from relay2.nic.fr (relay2.nic.fr [IPv6:2001:67c:2218:9::4:163]) by mx2.nic.fr (Postfix) with ESMTP id 1D50D1C002F for <dnsop@ietf.org>; Wed, 18 Jan 2012 16:33:51 +0100 (CET)
Received: from bortzmeyer.nic.fr (batilda.nic.fr [IPv6:2001:67c:2219:8::6:69]) by relay2.nic.fr (Postfix) with ESMTP id F1FDFB3805C for <dnsop@ietf.org>; Wed, 18 Jan 2012 16:33:49 +0100 (CET)
Date: Wed, 18 Jan 2012 16:33:51 +0100
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: dnsop@ietf.org
Message-ID: <20120118153350.GA8827@nic.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
X-Operating-System: Debian GNU/Linux wheezy/sid
X-Kernel: Linux 3.1.0-1-686-pae i686
Organization: NIC France
X-URL: http://www.nic.fr/
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Bogosity: No, tests=bogofilter, spamicity=0.002485, version=1.1.5
X-PMX-Version: 5.4.6.353000, Antispam-Engine: 2.6.1.350677, Antispam-Data: 2012.1.18.152116
X-PerlMx-Spam: Gauge=IIIIIII, Probability=8%, Report='BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1000_LESS 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_400_499 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, NO_URI_FOUND 0, __CD 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __USER_AGENT 0'
Subject: [DNSOP] Data model and field names for DNS in JSON or XML
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Jan 2012 15:33:56 -0000

I have a project where DNS data must be transported in Web-friendly
environments, which mean encoded in JSON or XML. I'm not asking IETF
to normalize DNS-in-XML or DNS-in-JSON :-) I will define my format and
the field names, but I hope to save time by reusing analogue work.

I'm aware of draft-mohan-dns-query-xml, which partially solves my
problem (except I would like the RDATA to be structured as well, not a
blob of "hexadecimal data").

Anything for JSON?