OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cmis message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [cmis] Nikunj's blog postings on AtomPub vs CMIS


The Atom and APP xsds are valid xsd - e.g., stuff they produce works against the feed validator. There is a technical issue in crafting the extensions for CMIS in the places where atom/app say it can be extended to allow for other extensions. xs;any was designed more to be used in a scenario where all the definitions are in a single xsd rather than a collection of them.

Having the XSDs help with JAXB. Otherwise, a provider or client needs to leverage abdera, or their own parser to create java objects to interact with. An implementer can always provide their own Atom/APP xsd's for use with CMIS. Providing it saves them effort.

The question is parsing generic atom. With the atom.xsd provided, a provider would try to parse, fail (due to missing cmis:terminator), then have to load using abdera or something else.

-Al

Al Brown
Emerging Standards and Industry Frameworks
CMIS: https://w3.tap.ibm.com/w3ki07/display/ECMCMIS/Home
Industry Frameworks: https://w3.tap.ibm.com/w3ki07/display/ECMIF/Home

Office 714 327 3453
Mobile 714 263 6441
Email albertcbrown@us.ibm.com
CONFIDENTIAL NOTICE: The contents of this message, including any attachments, are confidential and are intended solely for the use of the person or entity to whom the message was addressed. If you are not the intended recipient of this message, please be advised that any dissemination, distribution, or use of the contents of this message is strictly prohibited. If you received this message in error, please notify the sender. Please also permanently delete all copies of the original message and any attached documentation.

Inactive hide details for Julian Reschke ---05/13/2009 01:04:32 PM---Ryan Mcveigh wrote:Julian Reschke ---05/13/2009 01:04:32 PM---Ryan Mcveigh wrote:


From:

Julian Reschke <julian.reschke@greenbytes.de>

To:

Ryan Mcveigh <ryan.mcveigh@oracle.com>

Cc:

Choy_David@emc.com, julian.reschke@greenbytes.de, Al Brown/Costa Mesa/IBM@IBMUS, david.caruana@alfresco.com, cmis@lists.oasis-open.org

Date:

05/13/2009 01:04 PM

Subject:

Re: [cmis] Nikunj's blog postings on AtomPub vs CMIS





Ryan Mcveigh wrote:
> Isn't there value in the XSD for things like JAXB?
> ...

In theory, yes. In practice, *if* it this means that an implementation
using that fails to be a conformant AtomPub client/server, no.

Note the emphasis on *if* -- we will have to investigate this. My
understanding is that you can't really use XSD to describe Atom's
extensibility model defined in Section 6 of RFC 4287
(<
http://greenbytes.de/tech/webdav/rfc4287.html#rfc.section.6>).

BR, Julian

---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  Follow this link to all your TCs in OASIS at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]