2015-05-06 14:50 GMT+02:00 Jonathan Gallimore <[email protected]>:

> On Wed, May 6, 2015 at 10:08 AM, Romain Manni-Bucau <[email protected]
> >
> wrote:
>
> > Hi guys,
> >
> > while voting on the version i'd like to propose to discuss 2 more topics:
> >
> > 1) do we keep org.apache.openejb as groupid or do we finally go to
> > org.apache.tomee?
> >
>
>
> I'm in favour of org.apache.tomee, especially if TomEE / OpenEJB versions
> are going to be aligned (see vote thread).
>
>
> > 2) do we create a dependency module (as assembly) with N children
> providing
> > pre-built pom for jaxrs embedded, tomee embedded jaxrs, plume
> > etc....Advantage would be to get rid of our internal dependencies as main
> > dependencies for users (I think to openejb-core for instance) + it would
> > make it easier to start for users when needing some advanced setup (tomee
> > embedded "plus" for instance).
> >
> >
> Sounds useful. I'd be keen for those to have the minimal dependencies
> required if at all possible. Presumably that wouldn't stop people using the
> underlying dependencies instead if they prefer that?
>
>
Sure but then if we break them that's their stuff. Today typically
openejb-core is the dependency for embedded EE (I simplify a bit but you
get the idea). When adding ee-concurrency-utilities it would have been
natural to keep it in another module but since openejb-core is the
dependency needing to bring it we had to add it in openejb-core to avoid t
add a spi for nothing. Also if one day we remove some part from
openejb-core like old specs we could keep them in a dependency pom to keep
it esy for users (ie 1 dep).


> Jon
>
> --
> Jonathan Gallimore
> http://twitter.com/jongallimore
> http://www.tomitribe.com
>

Reply via email to