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

Andrea Del Bene resolved WICKET-5732.
-------------------------------------
    Resolution: Implemented

> Improve component queuing and auto component
> --------------------------------------------
>
>                 Key: WICKET-5732
>                 URL: https://issues.apache.org/jira/browse/WICKET-5732
>             Project: Wicket
>          Issue Type: Task
>    Affects Versions: 7.0.0-M3
>            Reporter: Andrea Del Bene
>            Assignee: Andrea Del Bene
>            Priority: Critical
>             Fix For: 7.0.0-M5
>
>
> One of the new feature implemented in Wicket 7 is component queuing (see 
> https://www.42lines.net/2014/02/28/component-queueing-in-wicket-7).
> Amongst other things, component queuing is aimed to improve auto components 
> usage.
> The current implementation of component queuing has raised some issues 
> (WICKET-5730, WICKET-5724) which might make impossible for a Wicket 
> application to migrate from 6.x to 7.x.
> As a consequence I've tried to find a solution that could solved the 
> encountered issues without changing the expected behavior for component 
> queuing. The solution can be seen in the new branch 'improvingQueuing' 
> (https://github.com/apache/wicket/tree/improvingQueuing).
> However, this solution comes at the price of changing the current way Wicket 
> handles auto component. So far Wicket removes auto components added during 
> rendering phase after this latter has finished. On the contrary, my solution 
> implies that auto components must stay in their hierarchy
> This is of course quite a big change to Wicket internals, so ad Martin 
> Grigorov suggested, we should discuss it before merging it to master branch.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to