Re: Protest: Complexity running rampant

Harald Tveit Alvestrand <harald@alvestrand.no> Mon, 19 February 2007 10:46 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJ62O-0005lo-Ld; Mon, 19 Feb 2007 05:46:28 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HJ62N-0005hy-Kp for ietf@ietf.org; Mon, 19 Feb 2007 05:46:27 -0500
Received: from eikenes.alvestrand.no ([158.38.152.233]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HJ62M-0006Tn-6K for ietf@ietf.org; Mon, 19 Feb 2007 05:46:27 -0500
Received: from localhost (eikenes.alvestrand.no [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id EE956259704; Mon, 19 Feb 2007 11:42:10 +0100 (CET)
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19945-08; Mon, 19 Feb 2007 11:41:08 +0100 (CET)
Received: from [192.168.1.108] (unknown [62.92.16.50]) by eikenes.alvestrand.no (Postfix) with ESMTP id 559A0259702; Mon, 19 Feb 2007 11:41:08 +0100 (CET)
Date: Mon, 19 Feb 2007 11:45:22 +0100
From: Harald Tveit Alvestrand <harald@alvestrand.no>
To: Fred Baker <fred@cisco.com>
Message-ID: <CBAB289AE2C13EA09266A4B6@[192.168.1.108]>
In-Reply-To: <B6659ABE-B8DA-405D-A8FE-5FBB1DEE25CD@cisco.com>
References: <45D97410.6000806@alvestrand.no> <B6659ABE-B8DA-405D-A8FE-5FBB1DEE25CD@cisco.com>
X-Mailer: Mulberry/4.0.7 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Virus-Scanned: by amavisd-new at alvestrand.no
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: ietf@ietf.org
Subject: Re: Protest: Complexity running rampant
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Errors-To: ietf-bounces@ietf.org


--On 19. februar 2007 02:40 -0800 Fred Baker <fred@cisco.com> wrote:

> On Feb 19, 2007, at 1:55 AM, Harald Alvestrand wrote:
>> My attention has recently been drawn to this set of documents:
>>
>> - draft-legg-xed-asd
>> - draft-legg-xed-asd-gserei
>> - draft-legg-xed-asd-xerei
>> - draft-legg-xed-rxer
>> - draft-legg-xed-rxer-ei
>>
>> It's, as far as I can tell, an attempt at a complete
>> reimplementation of ASN.1 using XML.
>
> Stepping away from the details of the implementation, let me ask what the
> result is? (note that I am not an apps person, and have no skin the the
> game, and therefore am asking a question trying to get to the root here)
>
> There are any number of structured data representations around; ASN.1 and
> XML are two, and one could consider the structure used in RFC 2445 as a
> third example. People have shied away from ASN.1 citing complexity.
> Whatever its warts, XML is pretty readily understood.

I'd challenge that.... but there is experience that people are using XML 
successfully in applications. So I guess XML has proven itself.

> Having not read the above and not really caring much what happens in the
> layers up in the stratosphere as long as its designers don't by its sheer
> weight make the application unusable, is it a bad thing to provide the
> expressive nature of ASN.1 in a human-readable and popular data
> representation?

With the "expressive nature of ASN.1" comes every single piece of the 
complexity of ASN.1 that people have shied away from. And to this 
complexity, there is added the complexity of XML.

I have nothing against such things being published. Let foolishness fail on 
its own.

I have significant issues with using IETF cycles on developing and (not 
least) maintaining such a complex beast.

              Harald



_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf