You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Ryan Sonnek (JIRA)" <ji...@apache.org> on 2007/11/29 22:42:43 UTC

[jira] Created: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

move static factory methods off of HeaderContributer and onto related classes
-----------------------------------------------------------------------------

                 Key: WICKET-1192
                 URL: https://issues.apache.org/jira/browse/WICKET-1192
             Project: Wicket
          Issue Type: Improvement
          Components: wicket
            Reporter: Ryan Sonnek
            Priority: Minor
             Fix For: 1.4.0-alpha


The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.

this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
http://www.jroller.com/wireframe/entry/wicket_feedresource

for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.

mailing list conversation:
http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092


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


[jira] Updated: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

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

Martijn Dashorst updated WICKET-1192:
-------------------------------------

    Fix Version/s:     (was: 1.4-M3)
                   1.4-M4

Moved to next milestone release.

> move static factory methods off of HeaderContributer and onto related classes
> -----------------------------------------------------------------------------
>
>                 Key: WICKET-1192
>                 URL: https://issues.apache.org/jira/browse/WICKET-1192
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>            Reporter: Ryan Sonnek
>            Priority: Minor
>             Fix For: 1.4-M4
>
>
> The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.
> this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
> http://www.jroller.com/wireframe/entry/wicket_feedresource
> for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.
> mailing list conversation:
> http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092

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


[jira] Resolved: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

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

Juergen Donnerstag resolved WICKET-1192.
----------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 1.5-M1)
                   1.4-RC2
         Assignee: Juergen Donnerstag

fixed

> move static factory methods off of HeaderContributer and onto related classes
> -----------------------------------------------------------------------------
>
>                 Key: WICKET-1192
>                 URL: https://issues.apache.org/jira/browse/WICKET-1192
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>            Reporter: Ryan Sonnek
>            Assignee: Juergen Donnerstag
>            Priority: Minor
>             Fix For: 1.4-RC2
>
>
> The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.
> this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
> http://www.jroller.com/wireframe/entry/wicket_feedresource
> for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.
> mailing list conversation:
> http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092

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


[jira] Updated: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

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

Frank Bille Jensen updated WICKET-1192:
---------------------------------------

    Fix Version/s:     (was: 1.4-M1)
                   1.4-M2

> move static factory methods off of HeaderContributer and onto related classes
> -----------------------------------------------------------------------------
>
>                 Key: WICKET-1192
>                 URL: https://issues.apache.org/jira/browse/WICKET-1192
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>            Reporter: Ryan Sonnek
>            Priority: Minor
>             Fix For: 1.4-M2
>
>
> The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.
> this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
> http://www.jroller.com/wireframe/entry/wicket_feedresource
> for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.
> mailing list conversation:
> http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092

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


[jira] Updated: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

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

Timo Rantalaiho updated WICKET-1192:
------------------------------------

    Fix Version/s:     (was: 1.4-M4)
                   1.5-M1

Sounds like a good idea but better to only fix in 1.5 to keep 1.4 more 1.3-compatible.

> move static factory methods off of HeaderContributer and onto related classes
> -----------------------------------------------------------------------------
>
>                 Key: WICKET-1192
>                 URL: https://issues.apache.org/jira/browse/WICKET-1192
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>            Reporter: Ryan Sonnek
>            Priority: Minor
>             Fix For: 1.5-M1
>
>
> The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.
> this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
> http://www.jroller.com/wireframe/entry/wicket_feedresource
> for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.
> mailing list conversation:
> http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092

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


[jira] Updated: (WICKET-1192) move static factory methods off of HeaderContributer and onto related classes

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

Frank Bille Jensen updated WICKET-1192:
---------------------------------------

    Fix Version/s:     (was: 1.4-M2)
                   1.4-M3

> move static factory methods off of HeaderContributer and onto related classes
> -----------------------------------------------------------------------------
>
>                 Key: WICKET-1192
>                 URL: https://issues.apache.org/jira/browse/WICKET-1192
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>            Reporter: Ryan Sonnek
>            Priority: Minor
>             Fix For: 1.4-M3
>
>
> The "static utility" pattern of the HeaderContributor class should be improved by moving the methods off of HeaderContributor and onto the relevant classes.
> this is very important for long term "plugability" of the framework.  Currently, it is not possible for an external project like wicketstuff to add a new HeaderContribution in this "standard/supported" wicket API.  The wicket FeedResource API is an example of this.
> http://www.jroller.com/wireframe/entry/wicket_feedresource
> for example, the method HeaderContributor.forJavascript() should move to JavascxriptResource.headerContribution().  This API is much easier for developers to discover by looking up the relevant class (JavascriptResource) instead of digging through tutorials to find the "magical" HeaderContributor.
> mailing list conversation:
> http://www.nabble.com/-RFE--HeaderContributor.forFavicon%28Reference%29-tf4896178.html#a14035092

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