On Tue, Apr 19, 2011 at 2:53 PM, Howard Lewis Ship <hls...@gmail.com> wrote:
> On Tue, Apr 19, 2011 at 11:23 AM, Thiago H. de Paula Figueiredo
> <thiag...@gmail.com> wrote:
>> On Tue, 19 Apr 2011 15:21:44 -0300, Howard Lewis Ship <hls...@gmail.com>
>> wrote:
>>
>>> On Tue, Apr 19, 2011 at 11:07 AM, Thiago H. de Paula Figueiredo
>>> <thiag...@gmail.com> wrote:
>>>>
>>>> I'm not using 5.2 yet (sigh), but I do use exploded WARs in deployment.

Just to be specific: Thiago said he is using exploded WARs in
deployment, but I didn't see where he said whether he depends on live
class reloading in production.

>>>
>>> Well then, you better add support for that back in, with a new symbol
>>> perhaps ;-}
>>
>> The ideal solution was to have a symbol for enabling the live class
>> reloading . . . But I won't ask you that. :)
>
> No, you are right about adding Yet Another Symbol.  However, I have a
> philosophical problem with make every change subject to some
> configuration: it basically abdicates responsibility of the framework
> developers (us), forcing framework users to make critical decisions.
> This came up in the excellent book "The Paradox of Choice", which is
> recommended reading. If you look at, for example, Mac/iPhone apps,
> you'll see consistently that they have fewer options and less
> configuration than equivalent Windows apps ... and people love them
> more (I've just seen this with my wife, who starting using Pages after
> years of Word).
>
> Now this specific case is one that treads onto hallowed ground of
> backwards compatibility, so it may be something where we introduce a
> symbol, and mark it immediately as deprecated (I always introduce a
> SymbolConstant static value, to provide documentation, and as a place
> to hang @Deprecated), so that people have a release to get used to the
> change.
>
>>>
>>>>
>>>> --
>>>> Thiago H. de Paula Figueiredo
>>>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
>>>> and
>>>> instructor
>>>> Owner, Ars Machina Tecnologia da Informação Ltda.
>>>> http://www.arsmachina.com.br
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> Thiago H. de Paula Figueiredo
>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and
>> instructor
>> Owner, Ars Machina Tecnologia da Informação Ltda.
>> Consultor, desenvolvedor e instrutor em Java, Tapestry e Hibernate
>> Coordenador e professor da Especialização em Engenharia de Software com
>> Ênfase em Java da Faculdade Pitágoras
>> http://www.arsmachina.com.br
>>
>
>
>
> --
> 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: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to