Re: [DNSOP] Spartacus and new record types

Tony Finch <dot@dotat.at> Thu, 13 November 2014 13:42 UTC

Return-Path: <fanf2@hermes.cam.ac.uk>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 68CB31A871F for <dnsop@ietfa.amsl.com>; Thu, 13 Nov 2014 05:42:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.794
X-Spam-Level:
X-Spam-Status: No, score=-4.794 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.594] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BAGvEGyO5_Kj for <dnsop@ietfa.amsl.com>; Thu, 13 Nov 2014 05:42:43 -0800 (PST)
Received: from ppsw-50.csi.cam.ac.uk (ppsw-50.csi.cam.ac.uk [131.111.8.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AC991A8722 for <dnsop@ietf.org>; Thu, 13 Nov 2014 05:42:42 -0800 (PST)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from hermes-1.csi.cam.ac.uk ([131.111.8.51]:36213) by ppsw-50.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:25) with esmtpa (EXTERNAL:fanf2) id 1XoufZ-0002Wk-qA (Exim 4.82_3-c0e5623) (return-path <fanf2@hermes.cam.ac.uk>); Thu, 13 Nov 2014 13:42:41 +0000
Received: from fanf2 by hermes-1.csi.cam.ac.uk (hermes.cam.ac.uk) with local id 1XoufZ-0002qG-3s (Exim 4.72) (return-path <fanf2@hermes.cam.ac.uk>); Thu, 13 Nov 2014 13:42:41 +0000
Date: Thu, 13 Nov 2014 13:42:41 +0000
From: Tony Finch <dot@dotat.at>
X-X-Sender: fanf2@hermes-1.csi.cam.ac.uk
To: Brian Dickson <brian.peter.dickson@gmail.com>
In-Reply-To: <CAH1iCiqxWOwAo8Nm8k-x47qiwAwERY9+eTUEFygzfn3aJ5wqew@mail.gmail.com>
Message-ID: <alpine.LSU.2.00.1411131328400.26100@hermes-1.csi.cam.ac.uk>
References: <CAH1iCiqxWOwAo8Nm8k-x47qiwAwERY9+eTUEFygzfn3aJ5wqew@mail.gmail.com>
User-Agent: Alpine 2.00 (LSU 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: Tony Finch <fanf2@hermes.cam.ac.uk>
Archived-At: http://mailarchive.ietf.org/arch/msg/dnsop/86zjhygWn-WLE1xnJAcbklYk92E
Cc: "dnsop@ietf.org WG" <dnsop@ietf.org>
Subject: Re: [DNSOP] Spartacus and new record types
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 13 Nov 2014 13:42:53 -0000

I have not had time to look at these drafts, but I think there is
significant overlap with John Levine's DNS description language.
http://tools.ietf.org/html/draft-levine-dnsextlang

Its extension mechanism uses the DNS to store RDATA descriptions, so in
principle software will not need to be updated to support new types.

What I wanted to do in this area (but I have not been able to pursue it)
is make the description language capable of being used to translate
between any of wire format, master file format, whatever json format
anyone might define, and a GUI editing interface. The latter means the
language needs to also be able to describe mnemonic field names and values
and support localised descriptions of them.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/
Lundy, Fastnet: Southeast veering southwest 7 to severe gale 9, decreasing 5
or 6 for a time. Rough or very rough. Rain or thundery showers. Moderate or
good, occasionally poor.