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.


Reply via email to