I'd promised Guice 2.0 for 'summer 2008',
and here we are, with ten days left before
fall 2008. Time is up, but the promised
features are still incomplete!

What we're behind on...

Hierarchical Injectors. These need some
serious love. We need this internally at
Google, and I really want to make sure this
is done right.

Struts2, Servlets, OSGi. I've got to go
through some patches from Stuart and
Dhanji to get these things working nicely.

Circular Dependencies. I want to rewrite
the injection loop so we can do circular
dependencies cleanly without proxies.

The Plan...

The code has come a long, long way since
Guice 1.0 and I'd quite like it if we could
get something of release quality out for
folks to start using. I'm thinking of polishing
up the current code (Javadocs, etc.) and
calling it 'Guice 2.0'.

Even without the new features it's still a
huge update, and worthy of your time to
upgrade. (hello, @Provides)

Once that's available, I'll keep working, and
get Guice 2.1 out during 'fall 2008'. This
should contain all of the slipped features.

How you can help...

Run your application's test suite using today's
snapshot, and report any regressions:
  
http://code.google.com/p/google-guice/downloads/detail?name=guice-snapshot20080909.jar

Try out the new APIs, and reply with your
comments. Recent Javadoc is here:
  http://google-guice.googlecode.com/svn/trunk/latest-javadoc/index.html

Thanks,
Jesse


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to