[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: Checksum or Digital Identifier for SchemaDownloads
Re: the RIM SC discussion about providing a checksum or other digital identifier for schemas and other machine-readable formal language definition files [1] ... This requirement has been discussed in other TCs, sometimes in connection with digital signature technologies that are part of OASIS formal specifications themselves. In July 2009 I documented this user requirement as part of a document management system design effort (yet to be implemented), so I am sympathetic to the need for certainty that a schema or other machine-readable file is indeed authentic, untampered... The ZIP format [2] itself provides a 32-bit CRC, which offers some assurance for schemas that have been uploaded to the OASIS Library as approved Work Products. We usually try to provide ZIP archives for the schema file collections, and in any case, we provide a ZIP file that matches each Work Product release: all files thus have a 32-bit CRC with respect to their final published form in the Library. See the example for the EMIX TC's spec [3] But I would understand if there are additional requirements. One consideration is the management of schemas with respect to the OASIS policy which requires a Copyright Notice. In many cases, the TC Administration provides an appropriate Copyright Notice for schemas. I includes the specification title, publication date, URI reference (source), maturity level, and the copyright statement proper. See below at [4] for an example. Since any such editing to incorporate a Copyright Notice changes the hash/digest/CRC, this needs to be factored into the requirements for an implementation. I feel sure that the TC Admin team and other OASIS Staff will be happy to work with written requirements and suggestions for implementation(s) that would meet the needs of the RIM SC and other OASIS groups. Just let me know. - Robin Robin Cover OASIS, Director of Information Services Editor, Cover Pages and XML Daily Newslink Email: robin@oasis-open.org Staff bio: http://www.oasis-open.org/people/staff/robin-cover Cover Pages: http://xml.coverpages.org/ Newsletter: http://xml.coverpages.org/newsletterArchive.html Tel: +1 972-296-1783 ============ References: [1] emergency-rim Subcommittee on checksum or digital identifier for schemas http://lists.oasis-open.org/archives/emergency-rim/201109/msg00007.html Date: 13 Sep 2011 16:25:10 -0000 Message-ID: <20110913162510.16051.qmail@eos.oasis-open.org> To: emergency-rim@lists.oasis-open.org From: jeff.waters@navy.mil http://lists.oasis-open.org/archives/emergency-rim/201109/msg00008.html Date: Tue, 13 Sep 2011 12:27:50 -0400 Message-ID: <A9CA6046EDC8DE4EA5BC1ABC9CA3DECF04D7B18E@mse0be1.mailstreet2003.net> Thread-Topic: [emergency-rim] Checksum or Digital Identifier for Schema Downloads References: <20110913162510.16051.qmail@eos.oasis-open.org> From: "Grapes, Timothy" <Timothy.Grapes@sesolutions.com> To: <jeff.waters@navy.mil>, <emergency-rim@lists.oasis-open.org> http://lists.oasis-open.org/archives/emergency-rim/201109/msg00009.html Subject: RE: [emergency-rim] Checksum or Digital Identifier for SchemaDownloads From: "McGarry, Donald P." <dmcgarry@mitre.org> * To: "Grapes, Timothy" <Timothy.Grapes@sesolutions.com>, "jeff.waters@navy.mil"<jeff.waters@navy.mil>, "emergency-rim@lists.oasis-open.org"<emergency-rim@lists.oasis-open.org> * Date: Tue, 13 Sep 2011 12:51:57 -0400 etc [2] example of CRC in ZIP file http://www.oasis-open.org/committees/download.php/43519/edxl-gsf-v1.0-wd10.zip Archive: edxl-gsf-v1.0-wd10-43519.zip Length Method Size Ratio Date Time CRC-32 Name <--********** -------- ------ ------- ----- ---- ---- ------ ---- 7192 Defl:N 7136 1% 09-09-11 09:41 29260f08 edxl-gsf-v1.0-wd10 - schemas.zip 44300 Defl:N 41341 7% 09-13-11 08:21 4c106802 edxl-gsf-v1.0-wd10.odt -------- ------- --- ------- 51492 48477 6% 2 files Archive: edxl-gsf-v1.0-wd10-schemas.zip Length Method Size Ratio Date Time CRC-32 Name <--********** -------- ------ ------- ----- ---- ---- ------ ---- 27390 Defl:X 6583 76% 09-09-11 08:39 0a865bb2 edxl-gsf-base.xsd 890 Defl:X 367 59% 07-26-11 11:09 b46a1af3 edxl-gsf.v1.0.xsd -------- ------- --- ------- 28280 6950 75% 2 files [3] http://docs.oasis-open.org/emix/emix/v1.0/csprd03/xsd/ http://docs.oasis-open.org/emix/emix/v1.0/csprd03/xsd/emix-v1.0-csprd03-schemas.zip http://docs.oasis-open.org/emix/emix/v1.0/csprd03/emix-v1.0-csprd03.zip (release ZIP) http://docs.oasis-open.org/emix/emix/v1.0/csprd03/xsd/siscale.xsd /* has Copyright Notice */ [4] copyright notice example (from EMIX schema file [3] above) <!-- Energy Market Information Exchange (EMIX) Version 1.0 Committee Specification Draft 03 / Public Review Draft 03 23 June 2011 Copyright (c) OASIS Open 2011. All Rights Reserved. Source: http://docs.oasis-open.org/emix/emix/v1.0/csprd03/xsd/ -->
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]