You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Musachy Barroso (JIRA)" <ji...@apache.org> on 2007/04/28 19:19:43 UTC

[jira] Resolved: (WW-1607) Separate dojo-related tags into their own plugin

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

Musachy Barroso resolved WW-1607.
---------------------------------

    Resolution: Fixed

> 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
>         Assigned To: Musachy Barroso
>             Fix For: 2.1.0
>
>
> 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 <mr...@twdata.org>
> Date: Dec 27, 2006 6:13 PM
> Subject: [proposal] Tag reorganization
> To: Struts Developers List <de...@struts.apache.org>
> 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.
-
You can reply to this email to add a comment to the issue online.