Well, I never said to completly get rid of the spec files, as I would
still have cases where they would be cleaner to use then annotations.
And yes, they both can co-exist and as of now annotations are still
optional as they require Java 5. I don't think howard is going to leap
from 1.3 combatiability to 1.5 for quite some time.

Its left to us developers to find when best to use annotations and
when to use the spec files. Some cases will be better then other I
gather.

-Nick

On 7/1/05, Adam Saltiel <[EMAIL PROTECTED]> wrote:
> I haven't followed this topic. The last I read, about three months ago,
> it was an idea that both options could co-exist.
> It seems to me that a lot of the way that a large project can be
> organised logically and usefully would be lost if annotations become
> mandated instead of page specs. Moreover there is an internal logic to
> page specs that only becomes apparent when seeing the whole file, with
> it comes the ability to do large edits, check for completeness and
> generally see that logic of the application, all of which would be lost
> if this is to be replaced by annotation.
> Perhaps there is something more here I haven't understood, though?
> 
> Adam
> 
> > -----Original Message-----
> > From: news [mailto:[EMAIL PROTECTED] On Behalf Of Kent Tong
> > Sent: Friday, July 01, 2005 9:21 AM
> > To: [email protected]
> > Subject: page annotation vs specification
> >
> > Hi,
> >
> > It seems that Howard is going to migrate from page specification
> > to annotation. While I understand that for stuff like page
> > properties, annotation is better than the page specification,
> > but I really don't understand why we should specify the components
> > using annotations like:
> >
> > @Component(type = "Conditional", bindings =
> >     { "condition=message", "element=div" })
> > public abstract IComponent getIfMessage();
> >
> > After all, a component and its bindings have got very little to
> > the getter. In fact, we may not need that getter at all. The
> > bindings are also very clumsy to write.
> >
> > --
> > Author of an e-Book for learning Tapestry
> > (http://www.agileskills2.org/EWDT)
> >
> >
> > ---------------------------------------------------------------------
> > 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]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to