[rules-dev] removing DSLs

Michael Anstis michael.anstis at gmail.com
Tue Jan 29 10:56:11 EST 2013


Personally, I think they should remain until the replacement is complete
and we can provide a migration path from one to the other.

The Guvnor community has a reasonably volume of emails relating to use of
DSLs within Guvnor and to simply strip out would, in my opinion, leave a
chasm for many users.

Furthermore I do not believe we should consider removing DSLs because it
simplifies the DRL->Guided Rule Editor round tripping.

Rounds tripping needs to support what we currently provide for in the
Guided Rule Editor, which includes DSL.

With kind regards,

Mike

On 29 January 2013 07:08, Mark Proctor <mproctor at codehaus.org> wrote:

> Drools has been backwards compatible since 2006.
>
> We'll provide migration paths, but we cannot guarantee backwards
> computability indefinitely.
>
> For instance in the case of DSLs, if we were to drop them, we could
> provide a migrate script that rendered them all to pure drl (without any
> remaining DSL) so that they would continue to be executable.
>
> Mark
>
> On 29 Jan 2013, at 06:33, Ansgar Konermann <
> ansgar.konermann at googlemail.com> wrote:
>
> I value source code compatibility much higher than a guided editor. We do
> all out rules editing in a plain text editor.
>
> But we absolutely need the certainty that we can compile and run our
> existing mortgage scoring rules for our mission-critical system with the
> next major version of drools.
>
> After all, rules also are what they are termed in Guvnor: assets. Please
> protect my assets.
>
> Thanks
>
> Ansgar
> Am 29.01.2013 00:08 schrieb "Mark Proctor" <mproctor at codehaus.org>:
>
>> How would people feel if we removed DSLs from 6.0? There is no decision
>> either way, but I wanted to see if people liked or disliked the idea.
>>
>> My reason for this is I don't believe DSLs in their current form, beyond
>> demo ware, are useful. They need a lot more work to turn them into guided
>>  structured documents, we don't have the people to focus on that right now,
>> and no one from the community has taken this on.
>>
>> I'd rather see them removed, until they can be done properly.
>>
>> Mark
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
>
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-dev/attachments/20130129/8b0b753d/attachment.html 


More information about the rules-dev mailing list