[
https://issues.jboss.org/browse/DROOLS-1019?page=com.atlassian.jira.plugi...
]
Geoffrey De Smet commented on DROOLS-1019:
------------------------------------------
The xsd's are online now, for example here:
http://www.drools.org/xsd/kmodule_6_3.xsd
Mario found out that the examples already used the 6.0.0 namespace, so it can't be
made versionless in the 6 series.
Publish kmodule.xsd (with version in filename) to allow code
completion in user IDE's
-------------------------------------------------------------------------------------
Key: DROOLS-1019
URL:
https://issues.jboss.org/browse/DROOLS-1019
Project: Drools
Issue Type: Feature Request
Components: core engine
Affects Versions: 6.3.0.Final
Reporter: Geoffrey De Smet
Assignee: Geoffrey De Smet
Discussion Mario & Geoffrey:
- The xsd file will be published on
drools.org, with a version in the filename under the
xsd directory:
--
http://www.drools.org/xsd/kmodule_6_0.xsd
--
http://www.drools.org/xsd/kmodule_6_1.xsd
--
http://www.drools.org/xsd/kmodule_6_2.xsd
--
http://www.drools.org/xsd/kmodule_6_3.xsd
- The version in the filename does not break backwards compatibility because drools 6.3
accepts an kmodule.xml that references kmodule_6_0.xsd
-- Users are recommended but not obligated to change their xsd when upgrading.
-- This is the same versioning strategy as used for web.xml, beans.xml, etc in JEE.
- The target namespace will adjusted to avoid containing a version number (as that does
break backwards compatibility)
- The release procedure will include copying the xsd file during a community .0.Final
release.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)