[jboss-jira] [JBoss JIRA] (DROOLS-1019) Publish kmodule.xsd (with version in filename) to allow code completion in user IDE's

Geoffrey De Smet (JIRA) issues at jboss.org
Tue Jan 5 10:55:00 EST 2016


     [ https://issues.jboss.org/browse/DROOLS-1019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoffrey De Smet updated DROOLS-1019:
-------------------------------------
    Description: 
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.

  was:
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)



> 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: Mario Fusco
>
> 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)


More information about the jboss-jira mailing list