Even if you find
evidence that nobody is using JSR-94, I still would not nuke it.
Technically, it is the Java standard API for
inter-operating w/ Rules Engine providers. Every project under
the JBoss brand seems to prioritize the merits of its platform
stack being 100% open-source and 100% standards compliant. By
nuking JSR-94 could DROOLs (technically? politically?) be seen
as being delinquent (wrt to this JBoss community priority)?
Also, by nuking JSR-94 -- even if no one is using it -- do you
risk some other Java based rules engine provider using a
FUD-like pitch of "Don't use DROOLs. They use their own
proprietary Java API. Ours is JSR-94 compliant, DROOLs is not
compliant ...." ?
JSR-94 seems like a relatively straightforward specification.
Though it may be a nuisance to maintain the necessary API
bridges to the DROOLs specific interfaces and implementation
capabilities, it might also be worth it to ":just do
it" ... if for no other reason than to pre-emptively disarm any
potential "DROOLs is not standards compliant!" FUD rantings.
On 2/13/2013 5:59 PM, Mark Proctor wrote:
I've asked this on the developer list, thought I'd ask it here too.
Is anyone using JSR94, anyone think we should not nuke it?
Mark
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________