-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution:
Unresolved
-
-
-
Proposal:
Hide
(1) Ideally, all of our schema should validate standalone in BOTH XMLSpy and Oxygen.
(2) Any import statements in any of the schemas in our EDXL standards, where the imported schema isn't used, should be removed.
(3) All imports should be local (so that everything validates standalone, i.e. disconnected from the web)
(4) Only one schema file should be imported into one namespace.
(5) Make a RIM recommendation to the EMTC that the EMTC "Require that any new EDXL standard have a zip with a standardized folder structure, including "schema", "ImportedSchema","examples", and "Require that everything in the zip file must be tested to validate with BOTH XMLSpy and Oxygen"
Show
(1) Ideally, all of our schema should validate standalone in BOTH XMLSpy and Oxygen.
(2) Any import statements in any of the schemas in our EDXL standards, where the imported schema isn't used, should be removed.
(3) All imports should be local (so that everything validates standalone, i.e. disconnected from the web)
(4) Only one schema file should be imported into one namespace.
(5) Make a RIM recommendation to the EMTC that the EMTC "Require that any new EDXL standard have a zip with a standardized folder structure, including "schema", "ImportedSchema","examples", and "Require that everything in the zip file must be tested to validate with BOTH XMLSpy and Oxygen"
The practice of allowing multiple imports of external helper schema supporting the main schema of EDXL specifications has led to problems with duplication and with missing imports from imported schema that are not available locally. These problems are exacerbated by differences in the way xml parsers handle imported schema.
{"report":{"apdex":1,"isInitial":true,"journeyId":"380d0f61-a5e3-4bed-80f4-3ffdb3100576","key":"jira.project.issue.view-issue","navigationType":0,"readyForUser":499.69999980926514,"redirectCount":0,"resourceLoadedEnd":197.90000009536743,"resourceLoadedStart":107.7999997138977,"resourceTiming":[{"duration":4.5,"initiatorType":"link","name":"https://issues.oasis-open.org/s/3edeca31ab9ba77980aae0809fbe7121-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/css/_super/batch.css","startTime":107.7999997138977,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":107.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":112.2999997138977,"responseStart":0,"secureConnectionStart":0},{"duration":4.5,"initiatorType":"link","name":"https://issues.oasis-open.org/s/7d2823769c2e7b66e860863fe879b7f8-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/css/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true","startTime":108.09999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":108.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":112.59999990463257,"responseStart":0,"secureConnectionStart":0},{"duration":4.800000190734863,"initiatorType":"link","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.css","startTime":108.2999997138977,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":108.2999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":113.09999990463257,"responseStart":0,"secureConnectionStart":0},{"duration":5.400000095367432,"initiatorType":"link","name":"https://issues.oasis-open.org/s/645acc233eb869f48a571293b8358a7d-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static-adgs/jira.webresources:global-static-adgs.css","startTime":108.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":108.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":113.90000009536743,"responseStart":0,"secureConnectionStart":0},{"duration":5.700000286102295,"initiatorType":"link","name":"https://issues.oasis-open.org/s/a0dd6509771c1de0667aae5429c04cda-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static/jira.webresources:global-static.css","startTime":108.69999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":108.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":114.40000009536743,"responseStart":0,"secureConnectionStart":0},{"duration":58.299999713897705,"initiatorType":"script","name":"https://issues.oasis-open.org/s/e5479157e7a0c08b005e6522f2f04104-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/js/_super/batch.js?locale=en-US","startTime":108.90000009536743,"connectEnd":108.90000009536743,"connectStart":108.90000009536743,"domainLookupEnd":108.90000009536743,"domainLookupStart":108.90000009536743,"fetchStart":108.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":108.90000009536743,"responseEnd":167.19999980926514,"responseStart":167.19999980926514,"secureConnectionStart":108.90000009536743},{"duration":70.09999990463257,"initiatorType":"script","name":"https://issues.oasis-open.org/s/83514d5d4e8543747b02042eafcdc99c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/js/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":109.40000009536743,"connectEnd":109.40000009536743,"connectStart":109.40000009536743,"domainLookupEnd":109.40000009536743,"domainLookupStart":109.40000009536743,"fetchStart":109.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":109.40000009536743,"responseEnd":179.5,"responseStart":179.5,"secureConnectionStart":109.40000009536743},{"duration":71.80000019073486,"initiatorType":"script","name":"https://issues.oasis-open.org/s/70bb2263e59e7e1f04fbd137c80b895b-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/aae1242f5fc81cc6a5bb8bc963ccda29/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US","startTime":109.59999990463257,"connectEnd":109.59999990463257,"connectStart":109.59999990463257,"domainLookupEnd":109.59999990463257,"domainLookupStart":109.59999990463257,"fetchStart":109.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":109.59999990463257,"responseEnd":181.40000009536743,"responseStart":181.40000009536743,"secureConnectionStart":109.59999990463257},{"duration":72.09999990463257,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":109.69999980926514,"connectEnd":109.69999980926514,"connectStart":109.69999980926514,"domainLookupEnd":109.69999980926514,"domainLookupStart":109.69999980926514,"fetchStart":109.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":109.69999980926514,"responseEnd":181.7999997138977,"responseStart":181.7999997138977,"secureConnectionStart":109.69999980926514},{"duration":72.2999997138977,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":109.90000009536743,"connectEnd":109.90000009536743,"connectStart":109.90000009536743,"domainLookupEnd":109.90000009536743,"domainLookupStart":109.90000009536743,"fetchStart":109.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":109.90000009536743,"responseEnd":182.19999980926514,"responseStart":182.19999980926514,"secureConnectionStart":109.90000009536743},{"duration":72.5,"initiatorType":"script","name":"https://issues.oasis-open.org/s/cda37faab827dbdf305de8efe8282062-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.js?locale=en-US","startTime":110.09999990463257,"connectEnd":110.09999990463257,"connectStart":110.09999990463257,"domainLookupEnd":110.09999990463257,"domainLookupStart":110.09999990463257,"fetchStart":110.09999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":110.09999990463257,"responseEnd":182.59999990463257,"responseStart":182.59999990463257,"secureConnectionStart":110.09999990463257},{"duration":72.90000009536743,"initiatorType":"link","name":"https://issues.oasis-open.org/s/07245784f53abc49bad9d9d4d36c577a-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/cadc4f20cc5c138dee060d42cf85f220/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":110.19999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":110.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":183.09999990463257,"responseStart":0,"secureConnectionStart":0},{"duration":72.59999990463257,"initiatorType":"script","name":"https://issues.oasis-open.org/rest/api/1.0/shortcuts/803004/a29179d70fa8562374ee16707692af77/shortcuts.js?context=issuenavigation&context=issueaction","startTime":110.40000009536743,"connectEnd":110.40000009536743,"connectStart":110.40000009536743,"domainLookupEnd":110.40000009536743,"domainLookupStart":110.40000009536743,"fetchStart":110.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":110.40000009536743,"responseEnd":183,"responseStart":183,"secureConnectionStart":110.40000009536743},{"duration":51.90000009536743,"initiatorType":"link","name":"https://issues.oasis-open.org/s/f77fd89aa211a76b20e9b0e63564383c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":131.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":131.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":183.5,"responseStart":0,"secureConnectionStart":0},{"duration":51.90000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/s/41525c48ddceeb9b11e54085268fc285-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":131.7999997138977,"connectEnd":131.7999997138977,"connectStart":131.7999997138977,"domainLookupEnd":131.7999997138977,"domainLookupStart":131.7999997138977,"fetchStart":131.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":131.7999997138977,"responseEnd":183.69999980926514,"responseStart":183.69999980926514,"secureConnectionStart":131.7999997138977},{"duration":54.10000038146973,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":140.7999997138977,"connectEnd":140.7999997138977,"connectStart":140.7999997138977,"domainLookupEnd":140.7999997138977,"domainLookupStart":140.7999997138977,"fetchStart":140.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":140.7999997138977,"responseEnd":194.90000009536743,"responseStart":194.90000009536743,"secureConnectionStart":140.7999997138977},{"duration":20,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":177.90000009536743,"connectEnd":177.90000009536743,"connectStart":177.90000009536743,"domainLookupEnd":177.90000009536743,"domainLookupStart":177.90000009536743,"fetchStart":177.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":177.90000009536743,"responseEnd":197.90000009536743,"responseStart":197.90000009536743,"secureConnectionStart":177.90000009536743},{"duration":57.59999990463257,"initiatorType":"xmlhttprequest","name":"https://issues.oasis-open.org/rest/webResources/1.0/resources","startTime":366.59999990463257,"connectEnd":366.59999990463257,"connectStart":366.59999990463257,"domainLookupEnd":366.59999990463257,"domainLookupStart":366.59999990463257,"fetchStart":366.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":366.59999990463257,"responseEnd":424.19999980926514,"responseStart":424.19999980926514,"secureConnectionStart":366.59999990463257}],"threshold":1000,"fetchStart":0,"domainLookupStart":2,"domainLookupEnd":2,"connectStart":2,"connectEnd":52,"secureConnectionStart":27,"requestStart":52,"responseStart":100,"responseEnd":178,"domLoading":103,"domInteractive":539,"domContentLoadedEventStart":539,"domContentLoadedEventEnd":574,"domComplete":607,"loadEventStart":607,"loadEventEnd":609,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[],"measures":[],"correlationId":"90be027a581620","effectiveType":"4g","downlink":9.6,"rtt":0,"serverDuration":100,"dbReadsTimeInMs":8,"dbConnsTimeInMs":38,"applicationHash":"4d4040e0714d65b7fffa4801569d014c0b16eaa9","experiments":[]}}
The Proposal comes from Jeff Waters, but I (Rex Brooks) support it. We will start by correcting the problem with EDXL-CT (Common Types) then use that corrected version along with appropriate corrections to EDXL-DE-v2.0. Then we will apply the changes to each of the EDXL specifications to achieve a fully harmonized suite of specifications. This also applies to any specifications still in process, such as EDXL-HAVE-v2.0.
We will track this effort through the RIM SC so as not to constantly be re-activating older SCs.