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

Mario Fusco (JIRA) issues at jboss.org
Tue Jan 5 11:12:00 EST 2016


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

Mario Fusco reassigned DROOLS-1019:
-----------------------------------

    Assignee: Geoffrey De Smet  (was: Mario Fusco)


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


More information about the jboss-jira mailing list