Over the last couple months, it is easy to see you guys have been hard at
it, Sam.  I really appreciate this, as guice is a good, if not great, tool,
and release management is a dumb reason to not like a project.

Thanks for enduring, and improving.
-adrian

On Mon, Jul 19, 2010 at 9:41 AM, Sam Berlin <[email protected]> wrote:

> >but to be fair, one shouldn't really ever zero releases in over a year
> from an staffed open source project.
>
> I wouldn't quite call it staffed. :-)   Though, FWIW, we are trying to
> stabilize things for a 3.0 release.  See
> https://groups.google.com/group/google-guice-dev/browse_thread/thread/a36fd54df262ae1a
>  .
>
> sam
>
> On Mon, Jul 19, 2010 at 12:24 PM, Adrian Cole <[email protected]> wrote:
>
>> Optional inject is a key missing part of the JSR.  Agreed that the spec is
>> way too immature.  Is anyone moving the javax.inject spec since last year?
>>
>> +1 on doing a release, but for a different reason.  It would be nice not
>> to have to play the classpath dance (ex. testng) in order to coexist with a
>> version of guice since a year ago.  I have personally lost hours and also
>> lost time from other developers on jclouds due to using post-2.0 guice over
>> classpath woes.  In retrospect, using post 2.0 guice was a very bad
>> decision, but to be fair, one shouldn't really ever zero releases in over a
>> year from an staffed open source project.
>>
>> Those who use dependency managers such as maven are better off when there
>> is a stable (if even marked beta, r1, r2, etc.) release in a public
>> repository.  Other google projects such as guava are probably also used
>> inside the company, yet still allow the public the benefit of interim
>> releases.
>>
>> my 2p.
>> -Adrian
>>
>>
>> On Mon, Jul 19, 2010 at 9:00 AM, Brian Pontarelli 
>> <[email protected]>wrote:
>>
>>> I think he made his point pretty clear actually.
>>>
>>> I'd agree that having all of these items covered are required for
>>> support. However, the JSR doesn't provide a standard configuration mechanism
>>> and many other pieces that are required to actually use DI in a project.
>>> Therefore, implementing the JSR only gets you part of the way there. You
>>> still need to bind everything using Guice modules or Springs Configuration
>>> (either XML or classes). Unless you are building a library/framework that
>>> will be used outside of your organization, you would probably be better just
>>> using Guice's @Inject for now.
>>>
>>> -bp
>>>
>>>
>>> On Jul 19, 2010, at 5:58 AM, Peter Reilly wrote:
>>>
>>> > Your point?
>>> >
>>> > Peter
>>> >
>>> > On Mon, Jul 19, 2010 at 12:28 PM, mortench <[email protected]> wrote:
>>> >> it is not only about providing downloads. It is about fully
>>> >> implementing javax.inject 100% (does it?), documenting how the
>>> >> javax.inject implementation works (anything  there ?) and about being
>>> >> production-stable (nightly's very seldom are) ?
>>> >>
>>> >> Until you can say yes to all 3 things, I stand by my definition of
>>> >> javax.inject not being supported by google guice.
>>> >>
>>> >> /Morten
>>> >>
>>> >> --
>>> >> 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]<google-guice%[email protected]>
>>> .
>>> >> For more options, visit this group at
>>> http://groups.google.com/group/google-guice?hl=en.
>>> >>
>>> >>
>>> >
>>> > --
>>> > 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]<google-guice%[email protected]>
>>> .
>>> > For more options, visit this group at
>>> http://groups.google.com/group/google-guice?hl=en.
>>> >
>>>
>>> --
>>> 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]<google-guice%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-guice?hl=en.
>>>
>>>
>>  --
>> 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]<google-guice%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-guice?hl=en.
>>
>
>  --
> 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]<google-guice%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-guice?hl=en.
>

-- 
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