I vote -1 for the release. The effects caused by the change were very easy
to reproduce, and I know our applications are very likely to be affected.
We heavily rely on pages in page store to implement 'cancel' and 'return'
buttons in our applications. We also use ajax extensively and often update
properties that will not cause the page to become dirty. This will
undoubtedly lead to subtle bugs and inconsistent behavior.

Also, the proposed API change seems quite important to me. This has to be
changed before 7.0.0, or else it will have to wait until 8.0.0.

Best regards,
Emond

On Tue, Jul 7, 2015 at 5:59 PM, Andrea Del Bene <[email protected]>
wrote:

> I've reverted the commit for this issue. Since this issue doesn't seem to
> affect many people I suggest to go ahead with the release and postpone a
> possible extension of the API to untouch a page. In the meantime to solve
> the problem of the issue we could suggest to use a stateless page, which
> might use stateless AJAX components from WicketStuff.
>
> Andrea.
>
>  Maybe we should expose an API to untouch a page?!
>> This will solve the case in WICKET-5933.
>>
>> Martin Grigorov
>> Freelancer. Available for hire!
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Tue, Jul 7, 2015 at 10:56 AM, Emond Papegaaij <
>> [email protected]
>>
>>> wrote:
>>> I've reopened 5933, and I think the change should be reverted. The
>>> reason a
>>> page is touched on retrieval is that there is no way to be sure the page
>>> did
>>> not change once it has been read from the page store. The user is free to
>>> change the state of the page in whatever way he/she sees fit. Only a few
>>> of
>>> those will mark the page dirty.
>>>
>>> Best regards,
>>> Emond
>>>
>>> On Tuesday 07 July 2015 09:19:52 Sven Meier wrote:
>>>
>>>
>

Reply via email to