Re: analysis of YANG vs. RELAX NG

"Rohan Mahy" <rohan.mahy@gmail.com> Thu, 29 November 2007 16:30 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 1IxmHF-00089K-57; Thu, 29 Nov 2007 11:30:13 -0500
Received: from discuss by megatron.ietf.org with local (Exim 4.43) id 1IxmHD-00086Y-1N for discuss-confirm+ok@megatron.ietf.org; Thu, 29 Nov 2007 11:30:11 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IxmHC-00086P-O7 for discuss@apps.ietf.org; Thu, 29 Nov 2007 11:30:10 -0500
Received: from wr-out-0506.google.com ([64.233.184.228]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IxmHC-0002a5-1h for discuss@apps.ietf.org; Thu, 29 Nov 2007 11:30:10 -0500
Received: by wr-out-0506.google.com with SMTP id 70so1526422wra for <discuss@apps.ietf.org>; Thu, 29 Nov 2007 08:30:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=IrEIDYaOvS2GHmOuOFjurE0fTheiQSBZayGOYJvckTE=; b=gGiMEh4CHBBIBmQuvdP93wmkxEyuUW7WveJsFCQdWTqdgjLV/1OhVrpEukIaeNhg9pVEpp1mxB5aZd/qz+IUOCSVetclbH+oKn9pvIquLOLnKey3PKZd2I7l20vlOrff2SeSnd1qrG7UHok9Msd68Br0eeD+KgDNORax6R6nPcc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=aPIdJfhxl/t9BJ5N6VhDRAEUAcOsIbiZnGTCgG1qrVGdAr0cUQ67UCibghydQ60MiVsWSw+3kLwq6VLIGO+rN9M4oLCtCVEZjgnArRBKW1+QZtoDi9gFUUx2G/LYr07oHg4z2+dVO0kM6ZFCsWuIcvSwKbnrY3L6caH2UJdHqBU=
Received: by 10.142.104.9 with SMTP id b9mr1971866wfc.1196353808127; Thu, 29 Nov 2007 08:30:08 -0800 (PST)
Received: by 10.142.214.15 with HTTP; Thu, 29 Nov 2007 08:30:08 -0800 (PST)
Message-ID: <953beacc0711290830wfb945a3r7e6deac48d71ab75@mail.gmail.com>
Date: Thu, 29 Nov 2007 08:30:08 -0800
From: Rohan Mahy <rohan.mahy@gmail.com>
To: Balazs Lengyel <balazs.lengyel@ericsson.com>
Subject: Re: analysis of YANG vs. RELAX NG
In-Reply-To: <474E8AD8.8070808@ericsson.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_2053_14560929.1196353808122"
References: <20071127.130355.18118495.mbj@tail-f.com> <953beacc0711271504y7aea5f21jc301ccad886d3611@mail.gmail.com> <474D9194.3060103@ericsson.com> <953beacc0711281025w4d993dd7u77d729111074496c@mail.gmail.com> <474E8AD8.8070808@ericsson.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
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

Hi Balazs,

I don't think anyone is suggesting spending 3 months of full time effort
trying something to see if it works, but I think spending a few days is a
reasonable cost to invest.  By comparison, the YANG team is asking the IETF
community and the full IESG to review and possibly comment on their work to
the tune of dozens or hundreds of man-hours of work.

thanks,
-rohan

On Nov 29, 2007 1:48 AM, Balazs Lengyel <balazs.lengyel@ericsson.com> wrote:

> Hello Rohan,
>
> Rohan Mahy wrote:
> > On Nov 28, 2007 8:04 AM, Balazs Lengyel <balazs.lengyel@ericsson.com
> >
> >>     I have the feeling once you extend RelaxNg with all the necessary
> >>     bits, half your statements
> >>     will start with <other:xxx>.
> >
> > We will never know unless we try the exercise. It seems you are
> > suggesting that we don't even try.
>
> [BALAZS]: Your question is very valid, but it has some costs. A serious
> effort to bring the
> RelaxNg based solution to todays level in Yang would cost according to my
> guess at least 500
> manhours. After this we might still conclude that a domain specific effort
> (YANG) is better.
> Are you willing to get involved and invest 2 months (possibly more) of
> dedicated work?
>
> regards Balazs
>