Re: [apps-discuss] +exi

Carine Bournez <carine@w3.org> Wed, 14 December 2011 09:23 UTC

Return-Path: <carine@jay.w3.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E48D21F8557 for <apps-discuss@ietfa.amsl.com>; Wed, 14 Dec 2011 01:23:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.351
X-Spam-Level:
X-Spam-Status: No, score=-10.351 tagged_above=-999 required=5 tests=[AWL=0.248, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 moT71HiR91J7 for <apps-discuss@ietfa.amsl.com>; Wed, 14 Dec 2011 01:23:46 -0800 (PST)
Received: from jay.w3.org (ssh.w3.org [128.30.52.60]) by ietfa.amsl.com (Postfix) with ESMTP id F307B21F8551 for <apps-discuss@ietf.org>; Wed, 14 Dec 2011 01:23:45 -0800 (PST)
Received: from carine by jay.w3.org with local (Exim 4.69) (envelope-from <carine@jay.w3.org>) id 1Ral3o-0002Oo-43; Wed, 14 Dec 2011 04:23:36 -0500
Date: Wed, 14 Dec 2011 04:23:36 -0500
From: Carine Bournez <carine@w3.org>
To: Mark Nottingham <mnot@mnot.net>
Message-ID: <20111214092327.GK5525@jay.w3.org>
References: <01O8GE5O3B5K00RCTX@mauve.mrochek.com> <C68CB012D9182D408CED7B884F441D4D0611DAC31D@nambxv01a.corp.adobe.com> <4EC31F1E.6070304@stpeter.im> <8p86c7d6chvadsku6k5dhct20qkl7uk73l@hive.bjoern.hoehrmann.de> <4EC326FE.1010809@stpeter.im> <lu96c7hsl37325nn3184ub4vr88qjgja50@hive.bjoern.hoehrmann.de> <EDB50792-348B-4693-9FDF-04BA091F8BE9@sensinode.com> <4EE78F2F.2070601@stpeter.im> <20111213215816.GI5525@jay.w3.org> <5EFF390A-3D29-4F15-95BE-C81EFCF6D3D5@mnot.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <5EFF390A-3D29-4F15-95BE-C81EFCF6D3D5@mnot.net>
User-Agent: Mutt/1.5.18 (2008-05-17)
Cc: paduffy@cisco.com, Thomas Herbst <therbst@silverspringnet.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] +exi
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Dec 2011 09:23:46 -0000

On Wed, Dec 14, 2011 at 09:37:27AM +1100, Mark Nottingham wrote:
> 
> If I remember correctly, it also has modes where the schema (as a separate document) is required to be able to decode the document; is that still the case, Carine?
> 

Hi,
In the schema-informed mode the encoder and the decoder use a schema,
the EXI 1.0 version specifies XML schema informed grammars. The reference
to that schema is carried in the EXI header. The format of that "schemaId" 
is not specified for 1.0 processors, it can be whatever is practical for 
the application. It is *optional* in the EXI header, even when a schema is
in use: applications can also "share" this information out of band. 
EXI 1.0 is intentionally liberal on a number of details and defers them to 
the application level, so that it can support a large range of use cases.


-- 
Carine Bournez -+- W3C Europe