[rules-dev] quick design questions to mull over - regarding the repo

Michael Neale michael.neale at gmail.com
Thu Feb 1 01:23:27 EST 2007


BUT this also applies to the file structure for "packages" in a file
system/IDE (forget monolothic DRL for a moment - but instead imagine a
folder which is a rule package containing lots of rules).

(in no particular order);

Q1: Should DSL "language configurations" be stored as an "asset" inside a
package (ie a file, perhaps multiple ones of them?) - or are they an
attribute of a package?
Q2: The object model: should this be stored as an attribute of a package -
or just another asset of which there can be muliple ones uploaded (as a jar,
for instance).
This is needed for validation/tooling. Obviously in the IDE the classes will
be on the classpath, but in the repo they have to be stored somewhere.

Note versioning works well in all scenarios (subtle differences between a
package attribute and asset for versioning, but ignore them for now).

I have opinions, but wanted some discussion (attachment screenshot shows the
package managment screen).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-dev/attachments/20070201/8c0ac644/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot-JBoss Business Rules Management	System .png
Type: image/png
Size: 84059 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/rules-dev/attachments/20070201/8c0ac644/attachment.png 


More information about the rules-dev mailing list