Hi Martin,

Wicket-4201 IPageProvider improvement: will work on the ticket during the week

Expression language change [1]: it's a big change and I think it needs
the team approval

Wicket-4008 expression language parser: the parser is functional and
there isn't much work pending on it. I can finish and merge the work
during the week.

1 - http://wicket-dev.markmail.org/thread/unwdqpxulw7tcd5l
Pedro Santos


On Thu, Jan 12, 2017 at 9:08 PM, Martin Grigorov <mgrigo...@apache.org> wrote:
> Hi,
>
> @Sven: have you started migrating your app ?
>
> @Pedro: any idea when you will have time to finish your improvements? Do
> you need any help ?
>
>
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
> On Mon, Nov 21, 2016 at 11:54 AM, Martin Grigorov <mgrigo...@apache.org>
> wrote:
>
>> Probably we should stick to the principle: If it works, don't touch it!
>> This is related to CGLib and ClassMetaCache
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Mon, Nov 21, 2016 at 1:22 AM, Pedro Santos <pedros...@gmail.com> wrote:
>>
>>> We can replace ClassMetaCache used in wicket-ioc's Injector by a Jandex[1]
>>> class index.
>>>
>>> 1 - https://github.com/wildfly/jandex
>>>
>>> Pedro Santos
>>>
>>> On Sun, Nov 20, 2016 at 4:19 PM, Martin Grigorov <mgrigo...@apache.org>
>>> wrote:
>>>
>>> > 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