MESAInternational / B2MML-BatchML

B2MML is an XML implementation of the ANSI/ISA-95, Enterprise-Control System Integration, family of standards (ISA-95), known internationally as IEC/ISO 62264. B2MML consists of a set of XML schemas written using the World Wide Web Consortium's XML Schema language (XSD) that implement the data models in the ISA-95 standard.
Other
92 stars 45 forks source link

Removal of Production schemas #17

Closed andreb1972 closed 4 years ago

andreb1972 commented 5 years ago

https://github.com/MESAInternational/B2MML-BatchML/commit/f298399f1b18d1da2fe494ef046f84f201bb14e3#commitcomment-32176946

The LocationType element in Common.xsd is only used in Production schemas so can be removed.

In Extensions.xsd there are references to the Production schemas that can be removed. Sample:

<xsd:group name="ProductDefinition">
xsd:sequence

</xsd:sequence>
</xsd:group>
Dennis-Brandl commented 5 years ago

Based on the February 11, 2018 meeting, this will be fixed. In the future we will ask the submitter to make a PULL request with the patch.

Dennis-Brandl commented 4 years ago

To be fixed in the January 2020 Sprint

JoeDo commented 4 years ago

Confirmed that LocationType and ProductDefinition have been removed.

@Dennis-Brandl, there are other Product-related schema in B2MML-Extensions.xsd, such as ProductInformation and ProductSegment. Also, line 384 still references the ProductDefinition schema. Do all of these references need to be removed as well?

Dennis-Brandl commented 4 years ago

Fixed in the soon to be released version, issue closed.