[jboss-jira] [JBoss JIRA] Resolved: (JBRULES-208) Improved DSL Organization

Michael Neale (JIRA) jira-events at lists.jboss.org
Wed Apr 18 19:20:32 EDT 2007


     [ http://jira.jboss.com/jira/browse/JBRULES-208?page=all ]

Michael Neale resolved JBRULES-208.
-----------------------------------

    Resolution: Out of Date

This has been partially incorporated, and partially superseeded by the new package configuration concepts (in the BRMS etc) - where the package config is kept outside of the DRL or DSL file (the DSL file is just a specific asset that contributes to the configuration). 

> Improved DSL Organization
> -------------------------
>
>                 Key: JBRULES-208
>                 URL: http://jira.jboss.com/jira/browse/JBRULES-208
>             Project: JBoss Rules
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Drl Parser/Builder
>    Affects Versions: 3.0-beta1
>            Reporter: Jeff Brown
>         Assigned To: Michael Neale
>             Fix For: 3.1-m3
>
>         Attachments: DSL-contribs-mahen.zip
>
>
> When using DSL, right now import statements are added to the DRL file.  The statements that those import statements affect are in the DSL file.  It may make more sense to get the import statements into the file that explicitely uses the classes being imported.  As it is right now, if the DSL implementation changes in a way that doesn't change the DSL syntax, the DRL file may still have to be updated just to include new imports.  That is an implementation detail that should be transparent to the DRL author.
> To take that a bit further, it may make sense to move the function definitions so the DRL file includes just the expander and the rules.  This separation would be cleaner and would probably make more sense from the perspective of the DRL author.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list