Hi,
I'll answer these in-line.
On 16 Jul 2013, at 14:41, John Smith wrote:
There are a lot of open issues on guice and extensions, that have not
been
examined yet by anyone.
See this filter:
http://code.google.com/p/google-guice/issues/list?can=2&q=status=New&sort=-owner+-priority&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary%20Component
Yep - lots of work. We need to do a bug scrub.
However there seem to be a lot of interesting issues that could be
fixed.
(I have experienced one on guice-persist)
Guice persist is one that really doesn't have any use within Google, and
its author has moved on to other things. There is, however, a community
of users, and we would be happy to consider fixes as they come up.
So my questions are:
- Is a release planned to handle these issues and their fix?
A release is planned soon (this quarter), and many issues are fixed in
head, though we need to dig through the list and figure out which are or
aren't.
- Is there an existing roadmap for guice?
Guice is mostly stable, though several regular guice contributors have
ideas they'd like to move forward with. At this point we're not keeping
a roadmap.
- Is there still activity on guice and on its maintenance by owners?
Yes - you can see that in some of the recent exports to HEAD and on the
list.
- If not, why? because guice seem to be widely used?
Mostly because Guice is pretty stable, and for most use-cases doesn't
need that much more. That said, it IS being worked on, and some lessons
having been learned from experiments in D-I and newer injectors like
Dagger will have some impact on Guice.
- has CDI "burried" guice?
I'm not really sure how. Guice is a lightweight dependency injector
that avoids a lot of the heavy stuff in J2EE (ejb stuffs). CDI is a
semi-weighted replacement for much EJB noise, but is still much more of
a modular component framework etc. As you said, "guice seem[s] to be
widely used," so no, I don't think so.
cheers,
Christian.
Christian Gruber :: Google, Inc. :: Java Core Libraries :: Dependency
Injection
email: [email protected] :::: mobile: +1 (646) 807-9839
--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-guice.
For more options, visit https://groups.google.com/groups/opt_out.