On 2011/11/27 1:30, Michael Anstis wrote:
> 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.
GuvnorTestBase and MockAssetItemIterator are located under the test
director. I dont know if there is anyway to reference them from
guvnor-webapp-drools module.
There is, by adding a
<type>test-jar</type> dependency. See
drools-compiler to drools-core. Version should be stipulated in
droolsjbpm-parent pom.
>
> 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
>
> On 26 November 2011 06:40, Jervis Liu <jliu(a)redhat.com
> <mailto:jliu@redhat.com>> wrote:
>
> 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(a)redhat.com
> <mailto:jliu@redhat.com>
> >> <mailto: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(a)lists.jboss.org <mailto:rules-dev@lists.jboss.org>
> <mailto: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(a)lists.jboss.org <mailto:rules-dev@lists.jboss.org>
> >>
https://lists.jboss.org/mailman/listinfo/rules-dev
> >
> >
>
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org <mailto:rules-dev@lists.jboss.org>
>
https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
>
>
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-dev
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev