The main advantages of ByteBuddy are:
- actively developed
- Mockito 2 moved to it
- Hibernate 5.x is moving to it (
https://twitter.com/vlad_mihalcea/status/798971296910483456)
- Spring considers it (they actually already use it for the tests:
https://twitter.com/ankinson/status/799363435775586308)
- support for Java 9 (we will need it at some point)
- support for Android (I guess no one will ever run Wicket inside Android,
but who knows)



Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Sun, Nov 20, 2016 at 7:08 PM, Sven Meier <s...@meiers.net> wrote:

> Replace CGLIB with ByteBuddy because it has better support for Java 8 and 9
>>
>
> What are the advantages? Seems Spring hasn't decided on this yet:
>
>         https://jira.spring.io/browse/SPR-8190
>
> Regards
> Sven
>
>
>
> On 20.11.2016 00:47, Martin Grigorov wrote:
>
>> Replace CGLIB with ByteBuddy because it has better support for Java 8 and
>> 9
>> ?
>> CGLIB could stay as fallback (via system property) until 9.0.0.
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Fri, Nov 18, 2016 at 12:49 PM, Andrea Del Bene <an.delb...@gmail.com>
>> wrote:
>>
>> yah, I think it's better
>>>
>>>
>>>
>>> On 14/11/2016 19:54, Martin Grigorov wrote:
>>>
>>> +1
>>>>
>>>> Maybe rename #forResource() to #of() ?
>>>>
>>>> Martin Grigorov
>>>> Wicket Training and Consulting
>>>> https://twitter.com/mtgrigorov
>>>>
>>>> On Fri, Nov 11, 2016 at 5:00 PM, Andrea Del Bene <an.delb...@gmail.com>
>>>> wrote:
>>>>
>>>> I'm wondering if there is room for an improvement for ResourceReference,
>>>>
>>>>> introducing lambda support also for this component. Actually it's
>>>>> something
>>>>> that can be done after the release of 8.0.0, but I'd like to collect
>>>>> your
>>>>> feedback anyway. The idea is to provide factory methods to build a
>>>>> ResourceReference using lambdas and avoiding anonymous classes to
>>>>> implement
>>>>> getResource().
>>>>> The following snippet should better explain what I mean:
>>>>>
>>>>> https://gist.github.com/bitstorm/03cfe9905a3f86a7160ab49f0ce23f13
>>>>>
>>>>> Andrea.
>>>>>
>>>>> On 31/10/2016 14:41, Martin Grigorov wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>>> What other improvements do we need in 8.x/master before promoting it
>>>>>> to
>>>>>> 8.0.0 final ?
>>>>>>
>>>>>> At https://cwiki.apache.org/confluence/display/WICKET/Ideas+
>>>>>> for+Wicket+8.0
>>>>>> we still have:
>>>>>>
>>>>>> - new DateTime APIs for wicket-datetime *WICKET-6105
>>>>>> <https://issues.apache.org/jira/browse/WICKET-6105>* - I'll give this
>>>>>> one
>>>>>> more try but the problem is that I don't believe this is the proper
>>>>>> way
>>>>>> and
>>>>>> this demotivates me.
>>>>>> If someone else wants to give it a try - please assign it to yourself!
>>>>>>
>>>>>> - Better SEO for stateful pages - the only way I see this is by using
>>>>>> ServiceWorker to add the pageId as a request header to all requests
>>>>>> (normal
>>>>>> & Ajax)
>>>>>>
>>>>>>
>>>>>> Recently I wondered whether Redux.js could be in use for Wicket.
>>>>>> I don't have much experience with it, but both React and AngularJs
>>>>>> communities use it to manage the state for their components.
>>>>>> There are some Java impls, even a standard is coming:
>>>>>> https://github.com/jvm-redux/jvm-redux-api
>>>>>>
>>>>>> What else ?
>>>>>>
>>>>>> Martin Grigorov
>>>>>> Wicket Training and Consulting
>>>>>> https://twitter.com/mtgrigorov
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>

Reply via email to