On 10/5/06, Cedric Dumoulin <[EMAIL PROTECTED]> wrote:

    * <get> was changed to <insert> - because we mainly say that we want
      to insert something

I _think_ that discussion leaned towards keeping 'insert'.

    * Attributes "template=" and "component=" were changed to "page=" -
      because we specify the page to insert. Tiles is more than a
      templating mechanism, and the inserted page is not necessary a
      template :-). Maybe we can use "tile=" now that tile is a very
      well established name.

This is http://issues.apache.org/struts/browse/SB-21 .  I like the
idea of switching to 'tile'.  The original comments seemed to indicate
that 'template' was the preferred one.  I would have picked
'component'.  (To me 'page' is the entire composition, not a piece of
it.)

How does this affect the DTD, which has template, path and page?  I
end up horribly confused every time I try to make the TLD and the DTD
match up.  The DTD changes are on SB-30:
http://issues.apache.org/struts/browse/SB-30

    * The controllers were added to allows stand alone use of tiles to
      be able to do some kind of computation associated to the tiles.
      When used with Struts, there is a redundancy (with the use of
      actions), but when used alone, the controller mechanism is very
      useful to separate view rendering from controller business

I opened SB-52 for this.  http://issues.apache.org/struts/browse/SB-52

  It is true that Tiles2 gives us the opportunity to remove all the
redundancies, but we have to take care to not fall again into the
previous mistakes :-)
Once again, that my feeling after reading some of the mails, and maybe I
have missed something in the discussions.

Thanks for speaking up!  It helps to have someone who knows the
history of why certain decisions were made. :)

--
Wendy

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

Reply via email to