I'm wondering if there's a way to modularize and bootstrap the
initialization of the IoC Registry ... so that some of these concerns
(such as jsr 330 support) could be factored out and made optional. I'd
hate to rely on something as painful as static fields, but maybe
something based on meta-data from JAR file Manifests ...

On Tue, Oct 27, 2009 at 1:55 PM, Christian Edward Gruber
<[email protected]> wrote:
> Just teasing.  I watch the Daily Show every day - sarcasm is in my blood.
>
> I can believe it, too.  It'll probably be exactly as you say, though would
> it require ugly hacks?  I think only if their inject annotation didn't track
> with the same locations as T5's (method, field, etc.) But I recall that
> Guice's can go on both fields and the constructor and methods, so I'm pretty
> sure it'll work.
>
> cheers,
> Christian.
>
>
> On Oct 27, 2009, at 4:49 PM, Howard Lewis Ship wrote:
>
>> Oh, like sarcasm has never helped.
>>
>> Seriously, at JavaOne a couple of years ago, I was chatting with Bob
>> Lee and he said exactly that: "Well, I guess you aren't are committed
>> to DI as we are."  I wish I could remember the context.
>>
>> I suspect this will largely be some ugly hacks to enable a new @Inject
>> that works pretty much the same as Tapestry's @Inject, but from a
>> different package ... we'll see.
>>
>> On Tue, Oct 27, 2009 at 1:25 PM, Christian Edward Gruber
>> <[email protected]> wrote:
>>>
>>> Heh.  I'll take a look.  I was just added to the list of committers on
>>> the
>>> Guice project, so I can advocate for alterations that are PicoContainer
>>> and
>>> Tapestry friendly, since I'm a fan of both DI systems.  Probably the
>>> sarcasm
>>> won't make the smoothing easier. ;-)
>>>
>>> cheers,
>>> Christian.
>>>
>>> On Oct 27, 2009, at 4:21 PM, Howard Lewis Ship wrote:
>>>
>>>> I haven't reviewed what the spec even is.  Hopefully Bob "You're
>>>> obviously not as committed to DI as I am" Lee didn't create something
>>>> totally at odds with T5 IoC.
>>>>
>>>> On Tue, Oct 27, 2009 at 1:15 PM, Thiago H. de Paula Figueiredo
>>>> <[email protected]> wrote:
>>>>>
>>>>> Hi, everybody!
>>>>>
>>>>> I just learned that JSR 330 (Dependency Injection) has already been
>>>>> approved, final vote and etc. What about supporting it, at least
>>>>> partially,
>>>>> in Tapestry IoC?
>>>>>
>>>>> --
>>>>> Thiago H. de Paula Figueiredo
>>>>> Independent Java consultant, developer, and instructor
>>>>> http://www.arsmachina.com.br/thiago
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Howard M. Lewis Ship
>>>>
>>>> Creator of Apache Tapestry
>>>>
>>>> The source for Tapestry training, mentoring and support. Contact me to
>>>> learn how I can get you up and productive in Tapestry fast!
>>>>
>>>> (971) 678-5210
>>>> http://howardlewisship.com
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to
>> learn how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to