On Jun 13, 2008, at 3:39 PM, Lilianne E. Blaze wrote:

> Vincent Massol wrote:
>
>> I'm not sure my solution works with maven. It might still create a
>> circular dep but it's worth verifying it.
>
> Yup, Maven says it's circular and refuses to cooperate.
>
> Either it just doesn't work and that's it, or my experience with Maven
> is insufficient to make it work.
>
> Anyway - couldn't we just move mailsender into core for now, make it
> work, and worry about separating it later? Pretty please.

ok, after more thoughts, here's the solution I propose:

1) move code into a package in xwiki-core/ (and later create a  
component proper in a different module)
2) keep the mailsender plugin but make it use the code from xwiki- 
core/ (and later from the component proper)
3) make current core code use the new package

ok with everyone?

Thanks
-Vincent

PS: Note that the notion of plugins will disappear in the future when  
we'll implement the solution for making components available from  
velocity/groovy.


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to