[ 
https://issues.apache.org/struts/browse/WW-1607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Husted updated WW-1607:
---------------------------

    Description: 
The dojo-specific tags should be removed into their own plugin.  This includes 
simple wrapper tags like the datepicker, but also extensions like the anchor 
and div tags.

---------- Forwarded message ----------
From: Don Brown <[EMAIL PROTECTED]>
Date: Dec 27, 2006 6:13 PM
Subject: [proposal] Tag reorganization
To: Struts Developers List <[email protected]>

Ok, let's put this into a formal proposal. I propose that we extract
any Dojo-related tags and behaviors into a new tag library. This new
library could extend the old tags for the purposes of adding
Dojo-related attributes, however, it should be its own logical tag
library. We should keep the old themeable tags, but look to speed up
the simple theme, probably through a Java rendering engine.

The new Dojo-based tags will contain:
 - The date picker
 - The rich text editor
 - Any remote div-loading tags
 - Extensions of existing tags to add new Dojo-related attributes and
rendering. If it isn't possible to extend the existing tags/components
and add new parameters, then we'll make it so.
 - Dojo. We'll pull all the Dojo files out of core.

We will be left with the original, themeable tags. These tags will
still use the theme engines and we'll keep the xhtml theme, but write or
include a simple tooltip Javascript library to we don't need to import
all of Dojo. Ideally, I'd like to see the simple tags rendered with
Java for superior performance, but that part of the proposal can wait.
These tags will retain as much as backwards compatibility as possible,
with the exception of the missing Ajax theme. Any ajax functionality
that used DWR will remain in the old tags and be moved to the xhtml theme.

I'd like to move on this quickly and have it completed within two weeks.

Thoughts?

Don

----------

For more, see

* http://mail-archive.com/dev%40struts.apache.org/msg26550.html
* http://mail-archive.com/dev%40struts.apache.org/msg26635.html 

  was:The dojo-specific tags should be removed into their own plugin.  This 
includes simple wrapper tags like the datepicker, but also extensions like the 
anchor and div tags.


> Separate dojo-related tags into their own plugin
> ------------------------------------------------
>
>                 Key: WW-1607
>                 URL: https://issues.apache.org/struts/browse/WW-1607
>             Project: Struts 2
>          Issue Type: New Feature
>            Reporter: Don Brown
>             Fix For: 2.1.x
>
>
> The dojo-specific tags should be removed into their own plugin.  This 
> includes simple wrapper tags like the datepicker, but also extensions like 
> the anchor and div tags.
> ---------- Forwarded message ----------
> From: Don Brown <[EMAIL PROTECTED]>
> Date: Dec 27, 2006 6:13 PM
> Subject: [proposal] Tag reorganization
> To: Struts Developers List <[email protected]>
> Ok, let's put this into a formal proposal. I propose that we extract
> any Dojo-related tags and behaviors into a new tag library. This new
> library could extend the old tags for the purposes of adding
> Dojo-related attributes, however, it should be its own logical tag
> library. We should keep the old themeable tags, but look to speed up
> the simple theme, probably through a Java rendering engine.
> The new Dojo-based tags will contain:
>  - The date picker
>  - The rich text editor
>  - Any remote div-loading tags
>  - Extensions of existing tags to add new Dojo-related attributes and
> rendering. If it isn't possible to extend the existing tags/components
> and add new parameters, then we'll make it so.
>  - Dojo. We'll pull all the Dojo files out of core.
> We will be left with the original, themeable tags. These tags will
> still use the theme engines and we'll keep the xhtml theme, but write or
> include a simple tooltip Javascript library to we don't need to import
> all of Dojo. Ideally, I'd like to see the simple tags rendered with
> Java for superior performance, but that part of the proposal can wait.
> These tags will retain as much as backwards compatibility as possible,
> with the exception of the missing Ajax theme. Any ajax functionality
> that used DWR will remain in the old tags and be moved to the xhtml theme.
> I'd like to move on this quickly and have it completed within two weeks.
> Thoughts?
> Don
> ----------
> For more, see
> * http://mail-archive.com/dev%40struts.apache.org/msg26550.html
> * http://mail-archive.com/dev%40struts.apache.org/msg26635.html 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to