Re: [VOTE] Release Apache Wicket 7.10.0

2018-02-11 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 11.02.2018 um 19:11 schrieb Andrea Del Bene :
> 
> This is a vote to release Apache Wicket 7.10.0
> 
> Please download the source distributions found in our staging area
> linked below.
> 
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
> 
> [ ] Yes, release Apache Wicket 7.10.0
> [ ] No, don't release Apache Wicket 7.10.0, because ...
> 
> Distributions, changelog, keys and signatures can be found at:
> 
> https://dist.apache.org/repos/dist/dev/wicket/7.10.0
> 
> Staging repository:
> 
> https://repository.apache.org/content/repositories/orgapachewicket-1106
> 
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
> 
> Staging git repository data:
> 
> Repository:  g...@github.com:bitstorm/wicket.git
> Branch:  build/wicket-7.10.0
> Release tag: rel/wicket-7.10.0
> 
> 
> 
> 
> The signatures for the source release artefacts:
> 
> 
> Signature for apache-wicket-7.10.0.zip:
> 
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> 
> iQIcBAABAgAGBQJagIWwAAoJEIePAfqo01bhgmwP/2t6OLNw27b7V+zVa9gUa1cX
> CLzQVsZi9qGEM1Ke1dFo46kAJw6ne3bQAFkuBYyWPVn/Z1JxT7NJQC0dlYtR+20m
> 94Oc79LCplI6JNGMYuUTlT3RoiWUZRqrOU/eIlNREB8M7rkYTkNZoKIEwlM2HX8d
> Eh5IOCkDe8HABhQvV52P1kp/AVPnYl5axT0TcZBdCTL8MY7UcMWcD2HcNWjLYoDc
> llvnjkjxmTsUJ9Adufol0Gj/iA4RuAdO0ThLd2d+Ll0f0+C/s7gJNVPM/F37qUzN
> vAZIsrqKEoQ5DMRVgW2ZDrqkYmptNRtxc4bZvawKsYM3jABjlaCvVCIftLM2836s
> Med7ZJV49jSsA4PyhtwAXKK+nAn+B7TxVcDBIyUxPYx+s/p3u5LJVwG7O+eIM2Ic
> B6wVawgSn/lmlfmsnaLhOCNAiHWqZL1GW3fVfZCCnDgtaJt0f68gERjaLu4+bLRl
> ZSXbO+2DbViOznnva2fRTRgNbZtDaMbq6s9alO0ykbdnOSUPxfKPOtFMP1EHIIkO
> zKvhknTH0nRiGG1RYV6cI8FNTYlJfRjSQujAUpU1QbOjWdfgUx+ocmA1BAhkk/0T
> dEgKr+YwUuPxsucF4nYGXKJ91tb/ZVX7FJGXjK41dW9ggRbSdQ0eaCcZK45ylQjG
> +TyKTs5Owq6PaxG3+hK0
> =K9jy
> -END PGP SIGNATURE-
> 
> Signature for apache-wicket-7.10.0.tar.gz:
> 
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> 
> iQIcBAABAgAGBQJagIWvAAoJEIePAfqo01bhiosQAIuAcD0VmWAly1OOTutT+i6z
> awDy8lt61AewHQ+Zj08YXzcebBRUjSrl4Fmc2dsnDJxx4vrZE7OJzJ062XQ/E7Io
> 4UhPVV0klEhR+NvwxKBmx1bHcs3G0OuJeIP0uNpJ86eEvkDQ9dtqZwZYZlMta3Zm
> 4HA06R5lJyPihPKtIIfW3+FfqI4GFFNmqYsS3LRPrWfNaByfpfKtk0oVNWR+aIWm
> IkCJkFeJf1gcwEiC5/dpR9bMOuMgoyW4bBMnGKGi1jnc1h6LR4X5Uyvrdj8UmGCX
> DjbQO6nfPU0DqxVj02F5g6H3IZ5wnNNbwEb84E0CCwMwnVq79n+k5B4i36YLhWZN
> 9XkLyyDTECkXGACMoyoa2Q5Uvo/24qAKu2vgv7y5R8G+OyYHx1O5BNncNNeXlATu
> lsOL7s32dVvyOo+glPEnjGRJ4QHl7FNXsHsCGGrTVuhAmibjQv/BKwHCzXJSu7M4
> mlQ+KhBO43JDWV5i1b+CwMP+fiieSd55iOj2UseeTZBWBodlZiKPeSSGNOG9t0jU
> P7OpO7qKdyH7Tzn2n9ezwDMs88xIhS5tYb84nL7zaLlSK47XFbtKIUhX5fkRIkZ8
> St5ukOIzcMAV8LSuo4OBO9Pq3IAsvPlHAGFACqaQrzibWLt4kCGvdMt6gIKItzZ3
> yAJTJGXXQnKndxbPpqW3
> =AdI3
> -END PGP SIGNATURE-
> 
> 
> 
> CHANGELOG for 7.10.0:
> 
> ** Bug
> 
> * [WICKET-6441] - MockHttpSession and MockSessionStore don't call 
> onInvalidate() on invalidate()
> * [WICKET-6448] - Provide behavior that disables a button after click
> * [WICKET-6461] - Default constructor is incorrectly called if optional 
> param is not provided in parameter placeholder URL with additional required 
> parameter
> * [WICKET-6471] - FileSystemResource file descriptor leak
> * [WICKET-6476] - It is impossible to use multiple WebSocketTester with 
> the same WebApplication
> * [WICKET-6477] - Component.getDefaultModelObject() wraps in 
> RuntimeException instead of WicketRuntimeException
> * [WICKET-6481] - NullPointerException in MountedMapper
> * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
> * [WICKET-6489] - Exception when "identifier|code" javascript is not 
> start on PrependJavaScript
> * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one used 
> instead of Websocket one) + NPE if no HttpSession is found during Handshake 
> Request
> * [WICKET-6501] - DefaultPageManagerProvider does not honour 
> StoreSettings.setAsynchronous(false)
> * [WICKET-6506] - Performance issue when large component isn't visible
> * [WICKET-6513] - NullPointerException at PageStoreManager$SessionEntry 
> after login
> * [WICKET-6522] - ThreadLocal leak in PageStoreManager
> * [WICKET-6530] - Race-condition in session invalidation
> 
> ** Improvement
> 
> * [WICKET-6482] - CompoundValidator should implement all Behavior methods
> * [WICKET-6504] - Use a serializable model for FileSystemResource's path
> 


Re: [VOTE] Release Apache Wicket 8.0.0-M9

2018-02-11 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 11.02.2018 um 21:24 schrieb Sven Meier :
> 
> Hi,
> 
> JavaScriptDeferHeaderResponse is an *alternative* to 
> JavaScriptFilteredIntoFooterHeaderResponse, it doesn't break anything - but 
> even if you wanted to, you could use both simultaneously.
> 
> Regarding WICKET-6498's experimental status - I've added the following to the 
> JavaDoc:
> 
>  * Note: This solution depends on the execution order of JavaScript in the 
> browser:
>  * The 'DOMContentLoaded' event has to be fired after all deferred 
> JavaScript
>  * resources have been loaded. This doesn't seem to be the case in all 
> browsers, thus
>  * this class should be considered experimental.
> 
> IMHO this is warning enough.
> 
> Sven
> 
> 
>> Am 11.02.2018 um 20:03 schrieb Andrea Del Bene:
>> Good point. We should also underline that WICKET-6498 breaks custom response 
>> decoration that might be used to place JavaScript inside body tag.
>> 
>> 
>>> On 11/02/2018 18:16, Korbinian Bachl wrote:
>>> +1 to release for M9
>>> 
>>> IMHO a warning should be added with regards to WICKET-6498 as it is not yet 
>>> working in a reliable way but may break depending on client specifics;
>>> 
>>> - Ursprüngliche Mail -
 Von: "Andrea Del Bene" 
 An: dev@wicket.apache.org
 Gesendet: Sonntag, 11. Februar 2018 17:34:08
 Betreff: [VOTE] Release Apache Wicket 8.0.0-M9
 This is a vote to release Apache Wicket 8.0.0-M9
 
 Please download the source distributions found in our staging area
 linked below.
 
 I have included the signatures for both the source archives. This vote
 lasts for 72 hours minimum.
 
 [ ] Yes, release Apache Wicket 8.0.0-M9
 [ ] No, don't release Apache Wicket 8.0.0-M9, because ...
 
 Distributions, changelog, keys and signatures can be found at:
 
  https://dist.apache.org/repos/dist/dev/wicket/8.0.0-M9
 
 Staging repository:
 
 https://repository.apache.org/content/repositories/orgapachewicket-1105/ 
 
 The binaries are available in the above link, as are a staging
 repository for Maven. Typically the vote is on the source, but should
 you find a problem with one of the binaries, please let me know, I can
 re-roll them some way or the other.
 
 Staging git repository data:
 
  Repository:  g...@github.com:bitstorm/wicket.git
  Branch:  build/wicket-8.0.0-M9
  Release tag: rel/wicket-8.0.0-M9
 
 
  
 
  The signatures for the source release artefacts:
 
 
 Signature for apache-wicket-8.0.0-M9.zip:
 
  -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJagFiiAAoJEIePAfqo01bhPxsP/jgrMjf/3IVHWSOftoHEYf+j
 Wtb8gvB0Y3sY8L6syj5GQCuhceaovbq3NCnAz0qrn/tLRuUnybyj8GfyMrQv4wNP
 rDj7zPRqhsldgbSTsjDP98b0V99F5ct68HsxOr3LzxNijFNFRxIDnF+73QZNjUcA
 YL4xuxP80WvMb1mmwASg+l9MxhEWpeYWoyOBHNWFmjgI/4r3ineq2YSjAq3MZKOC
 Vu4CqYS+ajEFMqduHU4aa9j4Lj4X81by34c9xCKERaioI7kFhoZzhws6ufoA/wNo
 EPBPBft9oG72rUfX9VwyZxHMBmU50eKmEtFeCtWXqu5v8Js2rVTxmw4EGKENj3+8
 Kiup7+zXu9t07mvoS4mCJ8fcl7P+g24e02pdqHDBea/a7zAKUdrIe6MCMJ2Qlw0g
 E/xlDJ4utPcU7E88IQiCLpmarN3uBZKnivzm3Uir5U0dJtffu4IacABg5Svp3DAl
 TcUOmM9QxKYjD8Ey6uORoGTm3gZmx4FcnNjSw0ch27fyNUpYVfEyU88KH9vz2dQP
 Tcs9LxRpII4pBGXu0nK5zWZfXBgqxYfUUrIroCrzVWub+wqEw8pXo2K9GdrUYpcg
 K12TIpW3X43zNG7L6lTJtFe2yffVLdyS1DDoqU3QI4gHe/vdIC3atd4BP0Aeauj1
 jIvOQJKU+bwlubLLneTg
 =MOtP
 -END PGP SIGNATURE-
 
 Signature for apache-wicket-8.0.0-M9.tar.gz:
 
  -BEGIN PGP SIGNATURE-
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJagFihAAoJEIePAfqo01bheU8QAIkUJK3zjjVeARkAbN3Zi1hE
 b5qnaSiXkuxZyTfVzDS4Ui7OZwIOY1RJ1YlJ4fZwio+BJhpxnCiPjPLRC1VNwA4q
 oMBsOfwePU92kJYQERfVfJgNkk1ixyh52k3qsoS4EIdKT+bOW52hT8zaXRNazhG3
 nwyDTe00c/ibj5KM68L7R4LXef6tbnZAjegKBDNUsvWQltwE2xc1lVapnNoqtOAM
 B26gWh5G8QDQxjWJESk9ik+Vyyg9We8lABV5+Hkqrugv3yECiD9ObcYE29bE/OHN
 hfgzo5EX+umXzTkoHltQ0ZxAxPiWWquH3tjsy1/z/8r3BT4YBZs+PIoOCSPem6kK
 aUoJiBEZ55WsBVd5NdYY7PiSwZ2KWsuE1XmqADY+USuhytPln04YNK9srdVESnCL
 sBxGP0kgHKrD92O1aTLpzan3VhD1O8KzjH/8MMEWJxevQbW/gorlAjh7+iCVcH7g
 YurqMjtq91YFFlZwU5YlczfhnZmR4/Efp3/O57S76HOyaMWYloj0vs2OQH3TJTm7
 GLvO/b9R46mgnnlHVhxN2z1f0xTOFwpeXIjchb+jHs0SuxOVAqrIpGmsFG8Siv/V
 3spQEzAzM/Enl2PgaCNlU0aus/i35FRLEmlCf7nyuwVQCbsE3d5W/fKLYeJOD9Wq
 CCJOHO3iofZ0wlGnB5J7
 =/qPh
 -END PGP SIGNATURE-
 
  
 
  CHANGELOG for 8.0.0-M9:
 
 ** Bug
 
  * [WICKET-6332] - NullPointerException in PageParameters#equals()
  * [WICKET-6441] - MockHttpSession and MockSessionStore don't call
 onInvalidate() on invalidate()
  * [WICKET-6448] - 

Re: [VOTE] Release Apache Wicket 8.0.0-M9

2018-02-11 Thread Sven Meier

Hi,

JavaScriptDeferHeaderResponse is an *alternative* to 
JavaScriptFilteredIntoFooterHeaderResponse, it doesn't break anything - 
but even if you wanted to, you could use both simultaneously.


Regarding WICKET-6498's experimental status - I've added the following 
to the JavaDoc:


 * Note: This solution depends on the execution order of JavaScript in 
the browser:
 * The 'DOMContentLoaded' event has to be fired after all 
deferred JavaScript
 * resources have been loaded. This doesn't seem to be the case in all 
browsers, thus

 * this class should be considered experimental.

IMHO this is warning enough.

Sven


Am 11.02.2018 um 20:03 schrieb Andrea Del Bene:
Good point. We should also underline that WICKET-6498 breaks custom 
response decoration that might be used to place JavaScript inside body 
tag.



On 11/02/2018 18:16, Korbinian Bachl wrote:

+1 to release for M9

IMHO a warning should be added with regards to WICKET-6498 as it is 
not yet working in a reliable way but may break depending on client 
specifics;


- Ursprüngliche Mail -

Von: "Andrea Del Bene" 
An: dev@wicket.apache.org
Gesendet: Sonntag, 11. Februar 2018 17:34:08
Betreff: [VOTE] Release Apache Wicket 8.0.0-M9
This is a vote to release Apache Wicket 8.0.0-M9

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 8.0.0-M9
[ ] No, don't release Apache Wicket 8.0.0-M9, because ...

Distributions, changelog, keys and signatures can be found at:

 https://dist.apache.org/repos/dist/dev/wicket/8.0.0-M9

Staging repository:

https://repository.apache.org/content/repositories/orgapachewicket-1105/ 



The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.

Staging git repository data:

 Repository:  g...@github.com:bitstorm/wicket.git
 Branch:  build/wicket-8.0.0-M9
 Release tag: rel/wicket-8.0.0-M9


 



 The signatures for the source release artefacts:


Signature for apache-wicket-8.0.0-M9.zip:

 -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFiiAAoJEIePAfqo01bhPxsP/jgrMjf/3IVHWSOftoHEYf+j
Wtb8gvB0Y3sY8L6syj5GQCuhceaovbq3NCnAz0qrn/tLRuUnybyj8GfyMrQv4wNP
rDj7zPRqhsldgbSTsjDP98b0V99F5ct68HsxOr3LzxNijFNFRxIDnF+73QZNjUcA
YL4xuxP80WvMb1mmwASg+l9MxhEWpeYWoyOBHNWFmjgI/4r3ineq2YSjAq3MZKOC
Vu4CqYS+ajEFMqduHU4aa9j4Lj4X81by34c9xCKERaioI7kFhoZzhws6ufoA/wNo
EPBPBft9oG72rUfX9VwyZxHMBmU50eKmEtFeCtWXqu5v8Js2rVTxmw4EGKENj3+8
Kiup7+zXu9t07mvoS4mCJ8fcl7P+g24e02pdqHDBea/a7zAKUdrIe6MCMJ2Qlw0g
E/xlDJ4utPcU7E88IQiCLpmarN3uBZKnivzm3Uir5U0dJtffu4IacABg5Svp3DAl
TcUOmM9QxKYjD8Ey6uORoGTm3gZmx4FcnNjSw0ch27fyNUpYVfEyU88KH9vz2dQP
Tcs9LxRpII4pBGXu0nK5zWZfXBgqxYfUUrIroCrzVWub+wqEw8pXo2K9GdrUYpcg
K12TIpW3X43zNG7L6lTJtFe2yffVLdyS1DDoqU3QI4gHe/vdIC3atd4BP0Aeauj1
jIvOQJKU+bwlubLLneTg
=MOtP
-END PGP SIGNATURE-

Signature for apache-wicket-8.0.0-M9.tar.gz:

 -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFihAAoJEIePAfqo01bheU8QAIkUJK3zjjVeARkAbN3Zi1hE
b5qnaSiXkuxZyTfVzDS4Ui7OZwIOY1RJ1YlJ4fZwio+BJhpxnCiPjPLRC1VNwA4q
oMBsOfwePU92kJYQERfVfJgNkk1ixyh52k3qsoS4EIdKT+bOW52hT8zaXRNazhG3
nwyDTe00c/ibj5KM68L7R4LXef6tbnZAjegKBDNUsvWQltwE2xc1lVapnNoqtOAM
B26gWh5G8QDQxjWJESk9ik+Vyyg9We8lABV5+Hkqrugv3yECiD9ObcYE29bE/OHN
hfgzo5EX+umXzTkoHltQ0ZxAxPiWWquH3tjsy1/z/8r3BT4YBZs+PIoOCSPem6kK
aUoJiBEZ55WsBVd5NdYY7PiSwZ2KWsuE1XmqADY+USuhytPln04YNK9srdVESnCL
sBxGP0kgHKrD92O1aTLpzan3VhD1O8KzjH/8MMEWJxevQbW/gorlAjh7+iCVcH7g
YurqMjtq91YFFlZwU5YlczfhnZmR4/Efp3/O57S76HOyaMWYloj0vs2OQH3TJTm7
GLvO/b9R46mgnnlHVhxN2z1f0xTOFwpeXIjchb+jHs0SuxOVAqrIpGmsFG8Siv/V
3spQEzAzM/Enl2PgaCNlU0aus/i35FRLEmlCf7nyuwVQCbsE3d5W/fKLYeJOD9Wq
CCJOHO3iofZ0wlGnB5J7
=/qPh
-END PGP SIGNATURE-

 



 CHANGELOG for 8.0.0-M9:

** Bug

 * [WICKET-6332] - NullPointerException in PageParameters#equals()
 * [WICKET-6441] - MockHttpSession and MockSessionStore don't call
onInvalidate() on invalidate()
 * [WICKET-6448] - Provide behavior that disables a button after 
click

 * [WICKET-6477] - Component.getDefaultModelObject() wraps in
RuntimeException instead of WicketRuntimeException
 * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
 * [WICKET-6489] - Exception when "identifier|code" javascript is
not start on PrependJavaScript
 * [WICKET-6491] - AjaxDownload is not working in blob mode for
Microsoft browsers
 * [WICKET-6492] - javascript files are not minified in deployment
mode and not united
 * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one
used instead of Websocket one) 

Re: [VOTE] Release Apache Wicket 8.0.0-M9

2018-02-11 Thread Andrea Del Bene
Good point. We should also underline that WICKET-6498 breaks custom 
response decoration that might be used to place JavaScript inside body tag.



On 11/02/2018 18:16, Korbinian Bachl wrote:

+1 to release for M9

IMHO a warning should be added with regards to WICKET-6498 as it is not yet 
working in a reliable way but may break depending on client specifics;

- Ursprüngliche Mail -

Von: "Andrea Del Bene" 
An: dev@wicket.apache.org
Gesendet: Sonntag, 11. Februar 2018 17:34:08
Betreff: [VOTE] Release Apache Wicket 8.0.0-M9
This is a vote to release Apache Wicket 8.0.0-M9

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 8.0.0-M9
[ ] No, don't release Apache Wicket 8.0.0-M9, because ...

Distributions, changelog, keys and signatures can be found at:

     https://dist.apache.org/repos/dist/dev/wicket/8.0.0-M9

Staging repository:

https://repository.apache.org/content/repositories/orgapachewicket-1105/

The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.

Staging git repository data:

     Repository:  g...@github.com:bitstorm/wicket.git
     Branch:  build/wicket-8.0.0-M9
     Release tag: rel/wicket-8.0.0-M9




     The signatures for the source release artefacts:


Signature for apache-wicket-8.0.0-M9.zip:

     -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFiiAAoJEIePAfqo01bhPxsP/jgrMjf/3IVHWSOftoHEYf+j
Wtb8gvB0Y3sY8L6syj5GQCuhceaovbq3NCnAz0qrn/tLRuUnybyj8GfyMrQv4wNP
rDj7zPRqhsldgbSTsjDP98b0V99F5ct68HsxOr3LzxNijFNFRxIDnF+73QZNjUcA
YL4xuxP80WvMb1mmwASg+l9MxhEWpeYWoyOBHNWFmjgI/4r3ineq2YSjAq3MZKOC
Vu4CqYS+ajEFMqduHU4aa9j4Lj4X81by34c9xCKERaioI7kFhoZzhws6ufoA/wNo
EPBPBft9oG72rUfX9VwyZxHMBmU50eKmEtFeCtWXqu5v8Js2rVTxmw4EGKENj3+8
Kiup7+zXu9t07mvoS4mCJ8fcl7P+g24e02pdqHDBea/a7zAKUdrIe6MCMJ2Qlw0g
E/xlDJ4utPcU7E88IQiCLpmarN3uBZKnivzm3Uir5U0dJtffu4IacABg5Svp3DAl
TcUOmM9QxKYjD8Ey6uORoGTm3gZmx4FcnNjSw0ch27fyNUpYVfEyU88KH9vz2dQP
Tcs9LxRpII4pBGXu0nK5zWZfXBgqxYfUUrIroCrzVWub+wqEw8pXo2K9GdrUYpcg
K12TIpW3X43zNG7L6lTJtFe2yffVLdyS1DDoqU3QI4gHe/vdIC3atd4BP0Aeauj1
jIvOQJKU+bwlubLLneTg
=MOtP
-END PGP SIGNATURE-

Signature for apache-wicket-8.0.0-M9.tar.gz:

     -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFihAAoJEIePAfqo01bheU8QAIkUJK3zjjVeARkAbN3Zi1hE
b5qnaSiXkuxZyTfVzDS4Ui7OZwIOY1RJ1YlJ4fZwio+BJhpxnCiPjPLRC1VNwA4q
oMBsOfwePU92kJYQERfVfJgNkk1ixyh52k3qsoS4EIdKT+bOW52hT8zaXRNazhG3
nwyDTe00c/ibj5KM68L7R4LXef6tbnZAjegKBDNUsvWQltwE2xc1lVapnNoqtOAM
B26gWh5G8QDQxjWJESk9ik+Vyyg9We8lABV5+Hkqrugv3yECiD9ObcYE29bE/OHN
hfgzo5EX+umXzTkoHltQ0ZxAxPiWWquH3tjsy1/z/8r3BT4YBZs+PIoOCSPem6kK
aUoJiBEZ55WsBVd5NdYY7PiSwZ2KWsuE1XmqADY+USuhytPln04YNK9srdVESnCL
sBxGP0kgHKrD92O1aTLpzan3VhD1O8KzjH/8MMEWJxevQbW/gorlAjh7+iCVcH7g
YurqMjtq91YFFlZwU5YlczfhnZmR4/Efp3/O57S76HOyaMWYloj0vs2OQH3TJTm7
GLvO/b9R46mgnnlHVhxN2z1f0xTOFwpeXIjchb+jHs0SuxOVAqrIpGmsFG8Siv/V
3spQEzAzM/Enl2PgaCNlU0aus/i35FRLEmlCf7nyuwVQCbsE3d5W/fKLYeJOD9Wq
CCJOHO3iofZ0wlGnB5J7
=/qPh
-END PGP SIGNATURE-



     CHANGELOG for 8.0.0-M9:

** Bug

     * [WICKET-6332] - NullPointerException in PageParameters#equals()
     * [WICKET-6441] - MockHttpSession and MockSessionStore don't call
onInvalidate() on invalidate()
     * [WICKET-6448] - Provide behavior that disables a button after click
     * [WICKET-6477] - Component.getDefaultModelObject() wraps in
RuntimeException instead of WicketRuntimeException
     * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
     * [WICKET-6489] - Exception when "identifier|code" javascript is
not start on PrependJavaScript
     * [WICKET-6491] - AjaxDownload is not working in blob mode for
Microsoft browsers
     * [WICKET-6492] - javascript files are not minified in deployment
mode and not united
     * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one
used instead of Websocket one) + NPE if no HttpSession is found during
Handshake Request
     * [WICKET-6496] - Duplicate definition of interface JSONString
     * [WICKET-6501] - DefaultPageManagerProvider does not honour
StoreSettings.setAsynchronous(false)
     * [WICKET-6506] - Performance issue when large component isn't visible
     * [WICKET-6512] - pageId is being reset during
Session::replaceSession() call
     * [WICKET-6513] - NullPointerException at
PageStoreManager$SessionEntry after login
     * [WICKET-6518] - Memory leaks on quickstart restart in tomcat
     * [WICKET-6522] - ThreadLocal leak in PageStoreManager
     * [WICKET-6523] - Two AbstractAjaxTimerBehaviors on same component
timeId 

[VOTE] Release Apache Wicket 7.10.0

2018-02-11 Thread Andrea Del Bene

This is a vote to release Apache Wicket 7.10.0

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 7.10.0
[ ] No, don't release Apache Wicket 7.10.0, because ...

Distributions, changelog, keys and signatures can be found at:

    https://dist.apache.org/repos/dist/dev/wicket/7.10.0

Staging repository:

https://repository.apache.org/content/repositories/orgapachewicket-1106

The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.

Staging git repository data:

    Repository:  g...@github.com:bitstorm/wicket.git
    Branch:  build/wicket-7.10.0
    Release tag: rel/wicket-7.10.0




    The signatures for the source release artefacts:


Signature for apache-wicket-7.10.0.zip:

    -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagIWwAAoJEIePAfqo01bhgmwP/2t6OLNw27b7V+zVa9gUa1cX
CLzQVsZi9qGEM1Ke1dFo46kAJw6ne3bQAFkuBYyWPVn/Z1JxT7NJQC0dlYtR+20m
94Oc79LCplI6JNGMYuUTlT3RoiWUZRqrOU/eIlNREB8M7rkYTkNZoKIEwlM2HX8d
Eh5IOCkDe8HABhQvV52P1kp/AVPnYl5axT0TcZBdCTL8MY7UcMWcD2HcNWjLYoDc
llvnjkjxmTsUJ9Adufol0Gj/iA4RuAdO0ThLd2d+Ll0f0+C/s7gJNVPM/F37qUzN
vAZIsrqKEoQ5DMRVgW2ZDrqkYmptNRtxc4bZvawKsYM3jABjlaCvVCIftLM2836s
Med7ZJV49jSsA4PyhtwAXKK+nAn+B7TxVcDBIyUxPYx+s/p3u5LJVwG7O+eIM2Ic
B6wVawgSn/lmlfmsnaLhOCNAiHWqZL1GW3fVfZCCnDgtaJt0f68gERjaLu4+bLRl
ZSXbO+2DbViOznnva2fRTRgNbZtDaMbq6s9alO0ykbdnOSUPxfKPOtFMP1EHIIkO
zKvhknTH0nRiGG1RYV6cI8FNTYlJfRjSQujAUpU1QbOjWdfgUx+ocmA1BAhkk/0T
dEgKr+YwUuPxsucF4nYGXKJ91tb/ZVX7FJGXjK41dW9ggRbSdQ0eaCcZK45ylQjG
+TyKTs5Owq6PaxG3+hK0
=K9jy
-END PGP SIGNATURE-

Signature for apache-wicket-7.10.0.tar.gz:

    -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagIWvAAoJEIePAfqo01bhiosQAIuAcD0VmWAly1OOTutT+i6z
awDy8lt61AewHQ+Zj08YXzcebBRUjSrl4Fmc2dsnDJxx4vrZE7OJzJ062XQ/E7Io
4UhPVV0klEhR+NvwxKBmx1bHcs3G0OuJeIP0uNpJ86eEvkDQ9dtqZwZYZlMta3Zm
4HA06R5lJyPihPKtIIfW3+FfqI4GFFNmqYsS3LRPrWfNaByfpfKtk0oVNWR+aIWm
IkCJkFeJf1gcwEiC5/dpR9bMOuMgoyW4bBMnGKGi1jnc1h6LR4X5Uyvrdj8UmGCX
DjbQO6nfPU0DqxVj02F5g6H3IZ5wnNNbwEb84E0CCwMwnVq79n+k5B4i36YLhWZN
9XkLyyDTECkXGACMoyoa2Q5Uvo/24qAKu2vgv7y5R8G+OyYHx1O5BNncNNeXlATu
lsOL7s32dVvyOo+glPEnjGRJ4QHl7FNXsHsCGGrTVuhAmibjQv/BKwHCzXJSu7M4
mlQ+KhBO43JDWV5i1b+CwMP+fiieSd55iOj2UseeTZBWBodlZiKPeSSGNOG9t0jU
P7OpO7qKdyH7Tzn2n9ezwDMs88xIhS5tYb84nL7zaLlSK47XFbtKIUhX5fkRIkZ8
St5ukOIzcMAV8LSuo4OBO9Pq3IAsvPlHAGFACqaQrzibWLt4kCGvdMt6gIKItzZ3
yAJTJGXXQnKndxbPpqW3
=AdI3
-END PGP SIGNATURE-



    CHANGELOG for 7.10.0:

** Bug

    * [WICKET-6441] - MockHttpSession and MockSessionStore don't call 
onInvalidate() on invalidate()

    * [WICKET-6448] - Provide behavior that disables a button after click
    * [WICKET-6461] - Default constructor is incorrectly called if 
optional param is not provided in parameter placeholder URL with 
additional required parameter

    * [WICKET-6471] - FileSystemResource file descriptor leak
    * [WICKET-6476] - It is impossible to use multiple WebSocketTester 
with the same WebApplication
    * [WICKET-6477] - Component.getDefaultModelObject() wraps in 
RuntimeException instead of WicketRuntimeException

    * [WICKET-6481] - NullPointerException in MountedMapper
    * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
    * [WICKET-6489] - Exception when "identifier|code" javascript is 
not start on PrependJavaScript
    * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one 
used instead of Websocket one) + NPE if no HttpSession is found during 
Handshake Request
    * [WICKET-6501] - DefaultPageManagerProvider does not honour 
StoreSettings.setAsynchronous(false)

    * [WICKET-6506] - Performance issue when large component isn't visible
    * [WICKET-6513] - NullPointerException at 
PageStoreManager$SessionEntry after login

    * [WICKET-6522] - ThreadLocal leak in PageStoreManager
    * [WICKET-6530] - Race-condition in session invalidation

** Improvement

    * [WICKET-6482] - CompoundValidator should implement all Behavior 
methods
    * [WICKET-6504] - Use a serializable model for FileSystemResource's 
path




Re: [VOTE] Release Apache Wicket 8.0.0-M9

2018-02-11 Thread Korbinian Bachl
+1 to release for M9

IMHO a warning should be added with regards to WICKET-6498 as it is not yet 
working in a reliable way but may break depending on client specifics;

- Ursprüngliche Mail -
> Von: "Andrea Del Bene" 
> An: dev@wicket.apache.org
> Gesendet: Sonntag, 11. Februar 2018 17:34:08
> Betreff: [VOTE] Release Apache Wicket 8.0.0-M9

> This is a vote to release Apache Wicket 8.0.0-M9
> 
> Please download the source distributions found in our staging area
> linked below.
> 
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
> 
> [ ] Yes, release Apache Wicket 8.0.0-M9
> [ ] No, don't release Apache Wicket 8.0.0-M9, because ...
> 
> Distributions, changelog, keys and signatures can be found at:
> 
>     https://dist.apache.org/repos/dist/dev/wicket/8.0.0-M9
> 
> Staging repository:
> 
> https://repository.apache.org/content/repositories/orgapachewicket-1105/
> 
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
> 
> Staging git repository data:
> 
>     Repository:  g...@github.com:bitstorm/wicket.git
>     Branch:  build/wicket-8.0.0-M9
>     Release tag: rel/wicket-8.0.0-M9
> 
> 
> 
> 
>     The signatures for the source release artefacts:
> 
> 
> Signature for apache-wicket-8.0.0-M9.zip:
> 
>     -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> 
> iQIcBAABAgAGBQJagFiiAAoJEIePAfqo01bhPxsP/jgrMjf/3IVHWSOftoHEYf+j
> Wtb8gvB0Y3sY8L6syj5GQCuhceaovbq3NCnAz0qrn/tLRuUnybyj8GfyMrQv4wNP
> rDj7zPRqhsldgbSTsjDP98b0V99F5ct68HsxOr3LzxNijFNFRxIDnF+73QZNjUcA
> YL4xuxP80WvMb1mmwASg+l9MxhEWpeYWoyOBHNWFmjgI/4r3ineq2YSjAq3MZKOC
> Vu4CqYS+ajEFMqduHU4aa9j4Lj4X81by34c9xCKERaioI7kFhoZzhws6ufoA/wNo
> EPBPBft9oG72rUfX9VwyZxHMBmU50eKmEtFeCtWXqu5v8Js2rVTxmw4EGKENj3+8
> Kiup7+zXu9t07mvoS4mCJ8fcl7P+g24e02pdqHDBea/a7zAKUdrIe6MCMJ2Qlw0g
> E/xlDJ4utPcU7E88IQiCLpmarN3uBZKnivzm3Uir5U0dJtffu4IacABg5Svp3DAl
> TcUOmM9QxKYjD8Ey6uORoGTm3gZmx4FcnNjSw0ch27fyNUpYVfEyU88KH9vz2dQP
> Tcs9LxRpII4pBGXu0nK5zWZfXBgqxYfUUrIroCrzVWub+wqEw8pXo2K9GdrUYpcg
> K12TIpW3X43zNG7L6lTJtFe2yffVLdyS1DDoqU3QI4gHe/vdIC3atd4BP0Aeauj1
> jIvOQJKU+bwlubLLneTg
> =MOtP
> -END PGP SIGNATURE-
> 
> Signature for apache-wicket-8.0.0-M9.tar.gz:
> 
>     -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> 
> iQIcBAABAgAGBQJagFihAAoJEIePAfqo01bheU8QAIkUJK3zjjVeARkAbN3Zi1hE
> b5qnaSiXkuxZyTfVzDS4Ui7OZwIOY1RJ1YlJ4fZwio+BJhpxnCiPjPLRC1VNwA4q
> oMBsOfwePU92kJYQERfVfJgNkk1ixyh52k3qsoS4EIdKT+bOW52hT8zaXRNazhG3
> nwyDTe00c/ibj5KM68L7R4LXef6tbnZAjegKBDNUsvWQltwE2xc1lVapnNoqtOAM
> B26gWh5G8QDQxjWJESk9ik+Vyyg9We8lABV5+Hkqrugv3yECiD9ObcYE29bE/OHN
> hfgzo5EX+umXzTkoHltQ0ZxAxPiWWquH3tjsy1/z/8r3BT4YBZs+PIoOCSPem6kK
> aUoJiBEZ55WsBVd5NdYY7PiSwZ2KWsuE1XmqADY+USuhytPln04YNK9srdVESnCL
> sBxGP0kgHKrD92O1aTLpzan3VhD1O8KzjH/8MMEWJxevQbW/gorlAjh7+iCVcH7g
> YurqMjtq91YFFlZwU5YlczfhnZmR4/Efp3/O57S76HOyaMWYloj0vs2OQH3TJTm7
> GLvO/b9R46mgnnlHVhxN2z1f0xTOFwpeXIjchb+jHs0SuxOVAqrIpGmsFG8Siv/V
> 3spQEzAzM/Enl2PgaCNlU0aus/i35FRLEmlCf7nyuwVQCbsE3d5W/fKLYeJOD9Wq
> CCJOHO3iofZ0wlGnB5J7
> =/qPh
> -END PGP SIGNATURE-
> 
> 
> 
>     CHANGELOG for 8.0.0-M9:
> 
> ** Bug
> 
>     * [WICKET-6332] - NullPointerException in PageParameters#equals()
>     * [WICKET-6441] - MockHttpSession and MockSessionStore don't call
> onInvalidate() on invalidate()
>     * [WICKET-6448] - Provide behavior that disables a button after click
>     * [WICKET-6477] - Component.getDefaultModelObject() wraps in
> RuntimeException instead of WicketRuntimeException
>     * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
>     * [WICKET-6489] - Exception when "identifier|code" javascript is
> not start on PrependJavaScript
>     * [WICKET-6491] - AjaxDownload is not working in blob mode for
> Microsoft browsers
>     * [WICKET-6492] - javascript files are not minified in deployment
> mode and not united
>     * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one
> used instead of Websocket one) + NPE if no HttpSession is found during
> Handshake Request
>     * [WICKET-6496] - Duplicate definition of interface JSONString
>     * [WICKET-6501] - DefaultPageManagerProvider does not honour
> StoreSettings.setAsynchronous(false)
>     * [WICKET-6506] - Performance issue when large component isn't visible
>     * [WICKET-6512] - pageId is being reset during
> Session::replaceSession() call
>     * [WICKET-6513] - NullPointerException at
> PageStoreManager$SessionEntry after login
>     * [WICKET-6518] - Memory leaks on quickstart restart in tomcat
>     * [WICKET-6522] - ThreadLocal leak in PageStoreManager
>     * [WICKET-6523] - Two AbstractAjaxTimerBehaviors on same component
> 

[VOTE] Release Apache Wicket 8.0.0-M9

2018-02-11 Thread Andrea Del Bene

This is a vote to release Apache Wicket 8.0.0-M9

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 8.0.0-M9
[ ] No, don't release Apache Wicket 8.0.0-M9, because ...

Distributions, changelog, keys and signatures can be found at:

    https://dist.apache.org/repos/dist/dev/wicket/8.0.0-M9

Staging repository:

https://repository.apache.org/content/repositories/orgapachewicket-1105/

The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.

Staging git repository data:

    Repository:  g...@github.com:bitstorm/wicket.git
    Branch:  build/wicket-8.0.0-M9
    Release tag: rel/wicket-8.0.0-M9




    The signatures for the source release artefacts:


Signature for apache-wicket-8.0.0-M9.zip:

    -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFiiAAoJEIePAfqo01bhPxsP/jgrMjf/3IVHWSOftoHEYf+j
Wtb8gvB0Y3sY8L6syj5GQCuhceaovbq3NCnAz0qrn/tLRuUnybyj8GfyMrQv4wNP
rDj7zPRqhsldgbSTsjDP98b0V99F5ct68HsxOr3LzxNijFNFRxIDnF+73QZNjUcA
YL4xuxP80WvMb1mmwASg+l9MxhEWpeYWoyOBHNWFmjgI/4r3ineq2YSjAq3MZKOC
Vu4CqYS+ajEFMqduHU4aa9j4Lj4X81by34c9xCKERaioI7kFhoZzhws6ufoA/wNo
EPBPBft9oG72rUfX9VwyZxHMBmU50eKmEtFeCtWXqu5v8Js2rVTxmw4EGKENj3+8
Kiup7+zXu9t07mvoS4mCJ8fcl7P+g24e02pdqHDBea/a7zAKUdrIe6MCMJ2Qlw0g
E/xlDJ4utPcU7E88IQiCLpmarN3uBZKnivzm3Uir5U0dJtffu4IacABg5Svp3DAl
TcUOmM9QxKYjD8Ey6uORoGTm3gZmx4FcnNjSw0ch27fyNUpYVfEyU88KH9vz2dQP
Tcs9LxRpII4pBGXu0nK5zWZfXBgqxYfUUrIroCrzVWub+wqEw8pXo2K9GdrUYpcg
K12TIpW3X43zNG7L6lTJtFe2yffVLdyS1DDoqU3QI4gHe/vdIC3atd4BP0Aeauj1
jIvOQJKU+bwlubLLneTg
=MOtP
-END PGP SIGNATURE-

Signature for apache-wicket-8.0.0-M9.tar.gz:

    -BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJagFihAAoJEIePAfqo01bheU8QAIkUJK3zjjVeARkAbN3Zi1hE
b5qnaSiXkuxZyTfVzDS4Ui7OZwIOY1RJ1YlJ4fZwio+BJhpxnCiPjPLRC1VNwA4q
oMBsOfwePU92kJYQERfVfJgNkk1ixyh52k3qsoS4EIdKT+bOW52hT8zaXRNazhG3
nwyDTe00c/ibj5KM68L7R4LXef6tbnZAjegKBDNUsvWQltwE2xc1lVapnNoqtOAM
B26gWh5G8QDQxjWJESk9ik+Vyyg9We8lABV5+Hkqrugv3yECiD9ObcYE29bE/OHN
hfgzo5EX+umXzTkoHltQ0ZxAxPiWWquH3tjsy1/z/8r3BT4YBZs+PIoOCSPem6kK
aUoJiBEZ55WsBVd5NdYY7PiSwZ2KWsuE1XmqADY+USuhytPln04YNK9srdVESnCL
sBxGP0kgHKrD92O1aTLpzan3VhD1O8KzjH/8MMEWJxevQbW/gorlAjh7+iCVcH7g
YurqMjtq91YFFlZwU5YlczfhnZmR4/Efp3/O57S76HOyaMWYloj0vs2OQH3TJTm7
GLvO/b9R46mgnnlHVhxN2z1f0xTOFwpeXIjchb+jHs0SuxOVAqrIpGmsFG8Siv/V
3spQEzAzM/Enl2PgaCNlU0aus/i35FRLEmlCf7nyuwVQCbsE3d5W/fKLYeJOD9Wq
CCJOHO3iofZ0wlGnB5J7
=/qPh
-END PGP SIGNATURE-



    CHANGELOG for 8.0.0-M9:

** Bug

    * [WICKET-6332] - NullPointerException in PageParameters#equals()
    * [WICKET-6441] - MockHttpSession and MockSessionStore don't call 
onInvalidate() on invalidate()

    * [WICKET-6448] - Provide behavior that disables a button after click
    * [WICKET-6477] - Component.getDefaultModelObject() wraps in 
RuntimeException instead of WicketRuntimeException

    * [WICKET-6484] - Wicket.Cookie.set does not set 'secure' flag
    * [WICKET-6489] - Exception when "identifier|code" javascript is 
not start on PrependJavaScript
    * [WICKET-6491] - AjaxDownload is not working in blob mode for 
Microsoft browsers
    * [WICKET-6492] - javascript files are not minified in deployment 
mode and not united
    * [WICKET-6493] - WebSocket SessionIds are wrong (HttpSession one 
used instead of Websocket one) + NPE if no HttpSession is found during 
Handshake Request

    * [WICKET-6496] - Duplicate definition of interface JSONString
    * [WICKET-6501] - DefaultPageManagerProvider does not honour 
StoreSettings.setAsynchronous(false)

    * [WICKET-6506] - Performance issue when large component isn't visible
    * [WICKET-6512] - pageId is being reset during 
Session::replaceSession() call
    * [WICKET-6513] - NullPointerException at 
PageStoreManager$SessionEntry after login

    * [WICKET-6518] - Memory leaks on quickstart restart in tomcat
    * [WICKET-6522] - ThreadLocal leak in PageStoreManager
    * [WICKET-6523] - Two AbstractAjaxTimerBehaviors on same component 
timeId conflict

    * [WICKET-6524] - Do not require bean validation 2.0.0
    * [WICKET-6529] - Feedback from onSubmit not rendered on stateless 
pages

    * [WICKET-6530] - Race-condition in session invalidation

** New Feature

    * [WICKET-6497] - unify javascript files
    * [WICKET-6498] - wicket 8 - js to asnyc and or defer

** Improvement

    * [WICKET-6055] - AjaxLazyLoadPanel should provide non-blocking 
lazy load
    * [WICKET-6284] - Introduce lambda-enhanced factory method in 
ResourceReference

    * [WICKET-6499] - Support for Bean Validation 2.0
    *