+1 for option 2) with a note in the docs that it works only with Weld for now

On Mon, Apr 16, 2012 at 10:40 PM, Igor Vaynberg <igor.vaynb...@gmail.com> wrote:
> we would like to merge wicket-cdi [1] into wicket-core. there is,
> however, a problem. in its current version CDI does not provide an SPI
> for controlling conversational scope, this will be part of the next
> major version of CDI. for now, wicket-cdi depends on
> seam-conversations JBOSS module which provides plugins for controlling
> conversational scope across various CDI implementations. the problem
> is that this module is not available in maven central, so we cannot
> publish wicket-cdi there as well.
>
> when and if JBOSS decides to push this module into central is unknown.
>
> here are our options
>
> 1. do not merge wicket-cdi until seam-conversations is available in
> central. may be never. currently wicket-cdi is available through a
> custom groupid in central, but it is not exactly kosher because of the
> same problem and can possibly be removed by maven folks in the future.
>
> 2. merge it into wicket and drop support for every CDI container other
> than JBOSS Weld, which is the reference impl and is probably the most
> widely used.
>
> 3. same as two, but rename the module to wicket-cdi-weld. when next
> CDI version comes out, or when seam-conversations becomes available in
> central we will rename the module back to wicket-cdi.
>
> -igor
>
>
> [1] https://github.com/42Lines/wicket-cdi
> [2] http://search.maven.org/#browse%7C-1741695030



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

Reply via email to