Top banana Jervis :)
JVMDateConverter is only used by Drools Guvnor (for the decision tables) so might not (or should not be duplicated).
I also don't understand why GuvnorTestBase and MockAssetItemIterator cannot simply live in guvnor-core as guvnor-drools references it.
I suspect we should split up the resources folders between guvnor-core and guvnor-drools as you say constants.properties.
Anyway, I imported the new modules today and am able to run Guvnor Drools (preliminary tests) without problem.
With kind regards,
Mike
Done.
To-do-list:
1. I have to duplicate GuvnorTestBase.java, MockAssetItemIterator.java
and JVMDateConverter in guvnor-webapp-core and guvnor-webapp-drools
modules. One solution is to create another module called
guvnor-webapp-testutils. Let me know if you have better ideas.
2. guvnor-webapp-core and guvnor-webapp-drools both have a same copy of
constants.properties. Need to remove unused constants from this file
(and different language versions) for each module. Straightforward to
do, but definitely takes time.
3. Need to refactor and split sever side code.
Cheers,
Jervis
On 2011/11/24 10:30, Jervis Liu wrote:
> Michael Anstis wrote:
>> Just a thought.
>>
>> When is the BRMS 5.3 freeze?
>>
>> Back-porting Guvnor fixes post this split is going to be a PITA.
>>
> What I heard is after the Christmas.
>> On 23 November 2011 07:43, Jervis Liu <jliu@redhat.com
>> <mailto:jliu@redhat.com>> wrote:
>>
>> Hi,
>>
>> As part of the ongoing work to refactor Guvnor towards a generic
>> service
>> repository framework (Guvnor NG. Please check this thread for
>> relevant
>> discussions: http://community.jboss.org/thread/173484), I am
>> going to
>> split guvnor-webapp module to three modules: guvnor-webapp-core,
>> guvnor-webapp-drools, guvnor-webapp-soa. The split has been done
>> on my
>> local branch and the plan is to merge the change to master this
>> Friday.
>> To avoid huge merge conflicts after my split, I strongly
>> encourage you
>> to commit whatever changes you have to master before this
>> Friday. Let
>> me know if you have any questions. I will start the merge this
>> Friday
>> morning (10AM, GMT +8) if I dont hear any objections. Thanks.
>>
>> Cheers,
>> Jervis
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev@lists.jboss.org <mailto:rules-dev@lists.jboss.org>
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev@lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
_______________________________________________
rules-dev mailing list
rules-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev