On 6/21/07, Matt Raible <[EMAIL PROTECTED]> wrote:
I like the idea of DI but Guice seems somewhat invasive to me, where
it's likely less invasive to use something like Spring that doesn't
require annotations in your code. However, I know this is a often-used
initial reaction to Guice and despite it - lots of people love Guice.
I wonder how many of those people are Spring users previous to Guice
and how many are new to DI?
Since Dave and Allen are the primary maintainers of Roller and they
both like it, it's probably more their decision than anyones. Of
course, that's not the Apache Way, but there's a lot of other wildly
successful projects that operate that way.
I'm a pretty strong advocate of "the Apache Way" and following that
Apache way, we now appear to have consensus on the Guice proposal.
We've got three +1s and one +0 on it from committers and we didn't
even have to call for a vote.
I'll do some double checks to make sure I'm in sync with trunk and
then I'll go a careful merge from branches/roller_guice to trunk later
today.
Thanks,
- Dave