Enhancement #1155

Embed extraction interface XSDs files in com_easysdi_shop

Added by Blatti Yves almost 4 years ago. Updated over 3 years ago.

Status:ClosedStart date:10/06/2015
Priority:NormalDue date:
Assignee:Battaglia Marc% Done:

100%

Category:SHOP
Target version:4.4.0
Sponsor: Ergonomic impact:

none

Functional impact:

- an easySDI installation does not depend on easdysdi.org website availability, or Internet access.
- each version of easysdi contains the correct version of XSD


Description

For the extraction interface, XSD files are located on easysdi.org website.
If those files cannot be accessed, validation fails and the web service crashes.

I propose to embed those files in the component.
\components\com_easysdi_shop\controllers\xsd\extract\*.xsd

Pros :
  • file version doen't have to be managed
  • each version of easysdi contains the correct version of XSD
  • easySDI install does not depends of easdysdi.org website availability or internet access
  • XSDs will be versionned in SVN (currently out of the CVS)
Questions :
  • do we keep the the online shemas up to date (declared xsi), and how do we manage versions ?

History

#1 Updated by Van Hoecke Hélène over 3 years ago

  • Status changed from Request For Comments to Accepted
  • Assignee changed from Technical Committee to Blatti Yves

TC has validated the proposition to embed the xsd files.

The question about the online version of those files is kept open : do we have to maintain them and how to manage version?

#2 Updated by Blatti Yves over 3 years ago

  • Status changed from Accepted to Affected

#3 Updated by Blatti Yves over 3 years ago

  • Status changed from Affected to Resolved

rev. 9429

#4 Updated by Blatti Yves over 3 years ago

  • % Done changed from 0 to 100

#5 Updated by Blatti Yves over 3 years ago

  • Status changed from Resolved to To merge

#6 Updated by Blatti Yves over 3 years ago

  • Assignee changed from Blatti Yves to Battaglia Marc

#7 Updated by Battaglia Marc over 3 years ago

  • Target version set to 4.4.0

#8 Updated by Battaglia Marc over 3 years ago

  • Status changed from To merge to Closed

Also available in: Atom PDF