You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Toby (JIRA)" <ji...@apache.org> on 2010/09/21 13:18:37 UTC

[jira] Created: (TAP5-1280) Resolve page templates-like-this to classes with the name TemplatesLikeThis

Resolve page templates-like-this to classes with the name TemplatesLikeThis
---------------------------------------------------------------------------

                 Key: TAP5-1280
                 URL: https://issues.apache.org/jira/browse/TAP5-1280
             Project: Tapestry 5
          Issue Type: New Feature
          Components: tapestry-core
    Affects Versions: 5.1.0.5
            Reporter: Toby


Would be nice, if the default behavour of Tapestry5 would map URLs separated by dash similiar to URLs without dashes.

Example:

/keyword-rich-url 

Page: keyword-rich-url.tml
Java class: KeywordRichURL

Of course, anyone could do this by URLEncoders/Decoders - the more out-of-the-box features Tapestry5 offers, the better though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (TAP5-1280) Resolve page templates-like-this to classes with the name TemplatesLikeThis

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1280.
--------------------------------------

    Resolution: Won't Fix

Too many features out of the box is not great either; see The Paradox of Choice. Even Tapestry's case insensitivity is controversial, so going even further and introducing your dashes is more of an issue.

What would be nice if the algorithm for converting a class name to a (set of) page names (or component types, or mixin names) was more easily pluggable and extensible ... but that's s separate issue.

> Resolve page templates-like-this to classes with the name TemplatesLikeThis
> ---------------------------------------------------------------------------
>
>                 Key: TAP5-1280
>                 URL: https://issues.apache.org/jira/browse/TAP5-1280
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.1.0.5
>            Reporter: Toby
>            Priority: Minor
>
> Would be nice, if the default behavour of Tapestry5 would map URLs separated by dash similiar to URLs without dashes.
> Example:
> /keyword-rich-url 
> Page: keyword-rich-url.tml
> Java class: KeywordRichURL
> Of course, anyone could do this by URLEncoders/Decoders - the more out-of-the-box features Tapestry5 offers, the better though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (TAP5-1280) Resolve page templates-like-this to classes with the name TemplatesLikeThis

Posted by "Toby (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Toby updated TAP5-1280:
-----------------------

    Priority: Minor  (was: Major)

> Resolve page templates-like-this to classes with the name TemplatesLikeThis
> ---------------------------------------------------------------------------
>
>                 Key: TAP5-1280
>                 URL: https://issues.apache.org/jira/browse/TAP5-1280
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.1.0.5
>            Reporter: Toby
>            Priority: Minor
>
> Would be nice, if the default behavour of Tapestry5 would map URLs separated by dash similiar to URLs without dashes.
> Example:
> /keyword-rich-url 
> Page: keyword-rich-url.tml
> Java class: KeywordRichURL
> Of course, anyone could do this by URLEncoders/Decoders - the more out-of-the-box features Tapestry5 offers, the better though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (TAP5-1280) Resolve page templates-like-this to classes with the name TemplatesLikeThis

Posted by "Toby (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Toby updated TAP5-1280:
-----------------------

    Priority: Minor  (was: Major)

> Resolve page templates-like-this to classes with the name TemplatesLikeThis
> ---------------------------------------------------------------------------
>
>                 Key: TAP5-1280
>                 URL: https://issues.apache.org/jira/browse/TAP5-1280
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.1.0.5
>            Reporter: Toby
>            Priority: Minor
>
> Would be nice, if the default behavour of Tapestry5 would map URLs separated by dash similiar to URLs without dashes.
> Example:
> /keyword-rich-url 
> Page: keyword-rich-url.tml
> Java class: KeywordRichURL
> Of course, anyone could do this by URLEncoders/Decoders - the more out-of-the-box features Tapestry5 offers, the better though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (TAP5-1280) Resolve page templates-like-this to classes with the name TemplatesLikeThis

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1280.
--------------------------------------

    Resolution: Won't Fix

Too many features out of the box is not great either; see The Paradox of Choice. Even Tapestry's case insensitivity is controversial, so going even further and introducing your dashes is more of an issue.

What would be nice if the algorithm for converting a class name to a (set of) page names (or component types, or mixin names) was more easily pluggable and extensible ... but that's s separate issue.

> Resolve page templates-like-this to classes with the name TemplatesLikeThis
> ---------------------------------------------------------------------------
>
>                 Key: TAP5-1280
>                 URL: https://issues.apache.org/jira/browse/TAP5-1280
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core
>    Affects Versions: 5.1.0.5
>            Reporter: Toby
>            Priority: Minor
>
> Would be nice, if the default behavour of Tapestry5 would map URLs separated by dash similiar to URLs without dashes.
> Example:
> /keyword-rich-url 
> Page: keyword-rich-url.tml
> Java class: KeywordRichURL
> Of course, anyone could do this by URLEncoders/Decoders - the more out-of-the-box features Tapestry5 offers, the better though.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.