[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [tab] Including XSLT as a artifact w/i the OASIS Process (UNCLASSIFIED)
Classification: UNCLASSIFIED Caveats: FOUO Cool. I can also tackle that after we firm up the .xsd. -chris -----Original Message----- From: obix@lists.oasis-open.org [mailto:obix@lists.oasis-open.org] On Behalf Of Considine, Toby Sent: Friday, June 14, 2013 12:04 PM To: obix@lists.oasis-open.org Subject: [obix] FW: [tab] Including XSLT as a artifact w/i the OASIS Process See below from TC Administrator From: Chet Ensign [mailto:chet.ensign@oasis-open.org] Sent: Friday, June 14, 2013 11:57 AM To: Considine, Toby Cc: OASIS TAB Subject: Re: [tab] Including XSLT as a artifact w/i the OASIS Process Hi Toby, You can certainly incorporate XSLT into your spec. The Board IPR committee is talking now about what may need to be done differently re copyright and license. I'll get back to you with that. But feel free to move forward with the XSLT itself. /chet On Fri, Jun 14, 2013 at 10:06 AM, Considine, Toby <Toby.Considine@unc.edu> wrote: When we defined oBIX 1.0 some years ago, we did not produce any normative artifacts such as XML Schemas (XSD, et al.) with the package. We intend to in the future. In some ideal world, these new schemas would be fully conformant with some more recent best practices. In particular, as oBIX has potential use w/I a variety integrations environments that involve the US government it would be nice to be NIEM conformant. This offers the possibility of breaking backward compatibility, which we do not wish to do. On the other hand, we are tightening conformance. If conformance is useful, it inherently breaks compatibility with all those applications that do not conform. In other words, we know that backward compatibility cannot be an absolute. If you read the thread below, you see a statement that [we] could publish an XSLT that does the translations. I am not aware of a normative XSLT in the OASIS world, but that may well be only my ignorance... Can you provide some guidance / thoughts on publishing XSLT within the TC process? tc ________________________________ "When one door closes, another opens; but we often look so long and so regretfully upon the closed door that we do not see the one which has opened for us." -- Alexander Graham Bell ________________________________ Toby Considine Chair, OASIS oBIX TC Editor, OASIS EMIX, Energy Interoperation Campus Services Information Technology University of North Carolina Chapel Hill, NC Email: Toby.Considine@ unc.edu <mailto:Toby.Considine@fac.unc.edu> Phone: (919)962-9073 <tel:%28919%29962-9073> http://www.oasis-open.org http://www.NewDaedalus.com From: Considine, Toby Sent: Friday, June 14, 2013 9:59 AM To: 'Chris Bogen'; obix@lists.oasis-open.org <mailto:obix@lists.oasis-open.org> Subject: RE: [obix] Groups - oBIX 1.1 XML Schema: NIEM Refactoring WD03 uploaded Very interesting, Chris. If we can deliver a standard XSLT with the package for conversion old-oBix to new-oBIX, that can give us a bit more freedom. I do not know about including XSLT as part of a standard w/I the OASIS process. I will look into it and report back. tc ________________________________ "When one door closes, another opens; but we often look so long and so regretfully upon the closed door that we do not see the one which has opened for us." -- Alexander Graham Bell ________________________________ Toby Considine Chair, OASIS oBIX TC Editor, OASIS EMIX, Energy Interoperation Campus Services Information Technology University of North Carolina Chapel Hill, NC Email: Toby.Considine@ unc.edu <mailto:Toby.Considine@fac.unc.edu> Phone: (919)962-9073 <tel:%28919%29962-9073> http://www.oasis-open.org http://www.NewDaedalus.com From: obix@lists.oasis-open.org [mailto:obix@lists.oasis-open.org] On Behalf Of Chris Bogen Sent: Friday, June 14, 2013 9:14 AM To: obix@lists.oasis-open.org Subject: [obix] Groups - oBIX 1.1 XML Schema: NIEM Refactoring WD03 uploaded Submitter's message My final revision to the 1.1 schema for now. This .zip includes a revised wsdl that references the NIEM compliant schema and defines a separate schema file for the wsdl types. My recommendation here (as in the core xsd) is to drop the extension of the NIEM ComplexObjectType. For illustrative purposes I wanted to demonstrate full conformance to NIEM extension specs, so the extension is present in the working draft. Honestly I think NIEM is even less important in the context of the wsdl though it's perfectly fine to import a NIEM conformant oBIX core schema. In the deliberations I recommend that we weigh the benefits of NIEM conformance with the impact on existing oBIX XML bindings. The NIEM revisions will break existing xml bindings because of the upper case element names. We can get around that issue by providing a second schema that provides substitution groups with the old lower case element names. Also we can provide xslt to and from 1.0. -- Chris Bogen Document Name: oBIX 1.1 XML Schema: NIEM Refactoring WD03 <https://www.oasis-open.org/apps/org/workgroup/obix/document.php?document_id=49547> ________________________________ Description This is a NIEM conformant refactor of Markus J.'s oBIX 1.1 xsd working draft. The oBIX schema files, NIEM dependencies, and log of NIEM conformance errors (relevant to original xsd draft) are included. Working Draft 2 Notes: Alphabetically sorted and grouped declarations. Working Draft 3 Notes: Added revised WSDL and supporting NIEM compliant WSDL type schema (oBIX_SOAP_Types.xsd). Note: Need to add annotations for each type. Download Latest Revision <https://www.oasis-open.org/apps/org/workgroup/obix/download.php/49547/latest/OBIX_CORE_SOAP_NIEM.zip> Public Download Link <https://www.oasis-open.org/committees/document.php?document_id=49547&wg_abbrev=obix> ________________________________ Submitter: Chris Bogen Group: OASIS Open Building Information Exchange (oBIX) TC Folder: Standards Date submitted: 2013-06-14 06:14:05 Revision: 2 -- /chet ---------------- Chet Ensign Director of Standards Development and TC Administration OASIS: Advancing open standards for the information society http://www.oasis-open.org Primary: +1 973-996-2298 Mobile: +1 201-341-1393 Check your work using the Support Request Submission Checklist at http://www.oasis-open.org/committees/download.php/47248/tc-admin-submission-checklist.html TC Administration information and support is available at http://www.oasis-open.org/resources/tcadmin <http://www.oasis-open.org/resources/tcadmin> Follow OASIS on: LinkedIn: http://linkd.in/OASISopen Twitter: http://twitter.com/OASISopen Facebook: http://facebook.com/oasis.open Classification: UNCLASSIFIED Caveats: FOUO
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]