At the late alpha / early beta days of T4, I was getting very confused
with default binding, and argued strongly against it.
I still think this can be very confusing - and am wondering if there is
anything one could do to avoid the confusion:
(Is default prefix going to affect both templates and annotations?)
One thing we could do is decide as a development guideline, only very
obvious bindings get a default prefix:
most obvious for me are listener bindings, (today's) source, value and
index in For, value in Form - any others com in mind?
I must say I have my thoughts about the way the new mantra "let the
framework do things for the developer" is being aplyied:
for me, the mantra would be : "let the developer KNOW LESS" instead of
DO LESS. The default binding issue is not different. If I have to look
at the docu in order to KNOW which default binding a parameter has -
then its a bad feature. If used with great care - then maybe it can rock...
Just my two Euro-Cent...
Cheers,
Ron
Howard Lewis Ship wrote:
I'd really like to explore the potential for this approach (default
binding prefixes for parameters).
I haven't gotten a lot of feedback ... Kent is very opposed to the
idea. Jesse and a few others are for it. I think it will be neat.
I'd don't want to ride roughshod over Kent's wishes, but I don't know
how to proceed ... we need a protocol for evaluating the results of
this experiment and deciding whether to commit to it or not while the
Djinn is still in the bottle.
Ideas?
On 1/16/07, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
That should be two. ;) (maybe my previous post wasn't clear on this)
On 1/16/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
> Well, that's one :-)
>
> On 1/16/07, Nick Westgate <[EMAIL PROTECTED]> wrote:
> > +1 for Howard's per parameter defaults. It looks great.
> >
> > I was firmly in the other camp, but the time seems right with T5.
> > (Still pondering Kent's latest post on this.)
> >
> > Cheers,
> > Nick.
> >
>
>
> --
> Howard M. Lewis Ship
> TWD Consulting, Inc.
> Independent J2EE / Open-Source Java Consultant
> Creator and PMC Chair, Apache Tapestry
> Creator, Apache HiveMind
>
> Professional Tapestry training, mentoring, support
> and project work. http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Jesse Kuhnert
Tapestry/Dojo team member/developer
Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.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]