Done:
https://github.com/wicketstuff/core/commit/4f4a945d3fca0f856b8ec4f7e065da5f980feec6

On Fri, Sep 22, 2017 at 8:28 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:

> Will perform further changes in wicketstuff
> Will copy examples
>
> On Fri, Sep 22, 2017 at 8:20 PM, Maxim Solodovnik <solomax...@gmail.com>
> wrote:
>
>> Here is the wicketstuff module: https://github.com/wic
>> ketstuff/core/commit/6fd9af625e7d7679ce438ad2df59bf47c1aa487b
>> Please review
>>
>> Will start to work on wicket
>>
>> On Fri, Sep 22, 2017 at 7:34 PM, Martin Makundi <
>> martin.maku...@koodaripalvelut.com> wrote:
>>
>>> +1 me too
>>>
>>> 2017-09-22 15:28 GMT+03:00 Andrea Del Bene <an.delb...@gmail.com>:
>>>
>>> > +1 for me. But I doubt there will be something left in wicket-datetime
>>> > when you will remove Joda :-)
>>> >
>>> >
>>> >
>>> > On 22/09/2017 13:49, Maxim Solodovnik wrote:
>>> >
>>> >> OK, I'm ready to start :)
>>> >>
>>> >> As far as I understand here is the plan:
>>> >>
>>> >> 1) move existing unchanged wicket-datetime to wicketstuff (8.0.0 only
>>> >> change package)
>>> >> 2) remove joda-time from wicket-datetime (pom, README.md)
>>> >> 3) use LocalDate/LocalDateTime where appropriate
>>> >>
>>> >> Shall I proceed :))) ?
>>> >>
>>> >> On Wed, Sep 20, 2017 at 7:53 PM, Martin Grigorov <
>>> mgrigo...@apache.org>
>>> >> wrote:
>>> >>
>>> >>> https://github.com/menodata/time4j - in case Java 8 Date APIs are
>>> not
>>> >>> good
>>> >>> enough
>>> >>>
>>> >>> Martin Grigorov
>>> >>> Wicket Training and Consulting
>>> >>> https://twitter.com/mtgrigorov
>>> >>>
>>> >>> On Tue, Sep 19, 2017 at 10:05 AM, Martin Makundi <
>>> >>> martin.maku...@koodaripalvelut.com> wrote:
>>> >>>
>>> >>> 2017-09-19 9:35 GMT+03:00 Martin Grigorov <mgrigo...@apache.org>:
>>> >>>>
>>> >>>> On Tue, Sep 19, 2017 at 8:12 AM, Martin Makundi <
>>> >>>>> martin.maku...@koodaripalvelut.com> wrote:
>>> >>>>>
>>> >>>>> 2017-09-19 7:16 GMT+03:00 Martin Grigorov <
>>> martin.grigo...@gmail.com>:
>>> >>>>>>
>>> >>>>>> On Sep 19, 2017 6:22 AM, "Martin Makundi" <
>>> >>>>>>> martin.maku...@koodaripalvelut.com> wrote:
>>> >>>>>>>
>>> >>>>>>> IMO it's better to big mang whole wicket to drop joda date. All
>>> >>>>>>>
>>> >>>>>> wicket
>>> >>>>
>>> >>>>> 8
>>> >>>>>
>>> >>>>>> without joda.
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>> Said the person who still uses Wicket 1.4 for his apps...
>>> >>>>>>>
>>> >>>>>>> Yes, incremental change is a pain so we big bang 1.4 ->8.
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> Everyone wants to see the Big Bang and this might be the reason to
>>> >>>>>>>
>>> >>>>>> see
>>> >>>>
>>> >>>>> Wicket 8.0.0 in 2020.
>>> >>>>>>>
>>> >>>>>>
>>> >>>>>> Dropping joda should not significantly slow down development.
>>> >>>>>>
>>> >>>>>> True, if your name is Stephen Colebourne and you know both APIs by
>>> >>>>> heart!
>>> >>>>> I personally had to ask Google and StackOverflow.com several
>>> questions
>>> >>>>>
>>> >>>> for
>>> >>>>
>>> >>>>> what I've done so far in the branch mentioned above.
>>> >>>>>
>>> >>>>> My vote on whether to merge this rafectoring to master branch will
>>> >>>>> depend
>>> >>>>> on the diff in wicket-examples.
>>> >>>>>
>>> >>>>> Let's try it first. If it does not pass we can drop joda locally.
>>> So
>>> >>>> long
>>> >>>> as it is not a transient dependency it's doable.
>>> >>>>
>>> >>>>
>>> >>>>>
>>> >>>>>> **
>>> >>>>>>> Martin
>>> >>>>>>>
>>> >>>>>>> 2017-09-18 22:43 GMT+03:00 Martin Grigorov <mgrigo...@apache.org
>>> >:
>>> >>>>>>>
>>> >>>>>>> On Mon, Sep 18, 2017 at 6:50 AM, Martin Makundi <
>>> >>>>>>>> martin.maku...@koodaripalvelut.com> wrote:
>>> >>>>>>>>
>>> >>>>>>>> Is it possible to also drop joda from wicketstuff for
>>> >>>>>>>>>
>>> >>>>>>>> consistency?
>>> >>>>
>>> >>>>> IMO, the WicketStuff module must be exactly the same as the one in
>>> >>>>>>>>
>>> >>>>>>> Wicket
>>> >>>>>>
>>> >>>>>>> 7.x.
>>> >>>>>>>> Any changes in the API should be done in Wicket 8.x.
>>> >>>>>>>> This way when users migrate their apps to 8.x they can decide to
>>> >>>>>>>>
>>> >>>>>>> take
>>> >>>>
>>> >>>>> the
>>> >>>>>>
>>> >>>>>>> short route and use the WicketStuff module.
>>> >>>>>>>> Later they can invest in reworking their code to the new API and
>>> >>>>>>>>
>>> >>>>>>> use
>>> >>>>
>>> >>>>> again
>>> >>>>>>>
>>> >>>>>>>> org.apache.wicket:wicket-datetime
>>> >>>>>>>> The WicketStuff module README should say that it will be
>>> available
>>> >>>>>>>>
>>> >>>>>>> only
>>> >>>>>
>>> >>>>>> for
>>> >>>>>>>
>>> >>>>>>>> Wicket 8.x lifecycle, to prevent double maintenance.
>>> >>>>>>>>
>>> >>>>>>>>
>>> >>>>>>>> 2017-09-17 22:09 GMT+03:00 Andrea Del Bene <
>>> an.delb...@gmail.com
>>> >>>>>>>>>
>>> >>>>>>>> :
>>> >>>>>
>>> >>>>>> +1 to move legacy code to WicketStuff. For 'legacy code' I mean
>>> >>>>>>>>>>
>>> >>>>>>>>> all
>>> >>>>>
>>> >>>>>> the
>>> >>>>>>>
>>> >>>>>>>> code based on yui library and class StyleDateConverter which is
>>> >>>>>>>>>>
>>> >>>>>>>>> tailored
>>> >>>>>>>>
>>> >>>>>>>>> on
>>> >>>>>>>>>
>>> >>>>>>>>>> Joda time.
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>> On 16/09/2017 14:13, Martin Grigorov wrote:
>>> >>>>>>>>>>
>>> >>>>>>>>>> Hi Maxim,
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Since I do not use wicket-datetime in my apps I also wanted
>>> to
>>> >>>>>>>>>>>
>>> >>>>>>>>>> break
>>> >>>>>>
>>> >>>>>>> it
>>> >>>>>>>>
>>> >>>>>>>>> hard by replacing Joda-Time with Java 8 classes.
>>> >>>>>>>>>>> But people who use it expressed concerns that it will be hard
>>> >>>>>>>>>>>
>>> >>>>>>>>>> to
>>> >>>>
>>> >>>>> migrate
>>> >>>>>>>>
>>> >>>>>>>>> this way. Everyone will have to do the same for his/her
>>> >>>>>>>>>>>
>>> >>>>>>>>>> application.
>>> >>>>>>
>>> >>>>>>> I remember Igor even suggested to have univeral API that will
>>> >>>>>>>>>>>
>>> >>>>>>>>>> work
>>> >>>>>
>>> >>>>>> with
>>> >>>>>>>>
>>> >>>>>>>>> java.util.Date, Joda-Time and Java 8!
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> IMO the easiest thing that could be done is to copy the
>>> >>>>>>>>>>>
>>> >>>>>>>>>> current
>>> >>>>
>>> >>>>> code
>>> >>>>>>
>>> >>>>>>> to
>>> >>>>>>>>
>>> >>>>>>>>> WicketStuff, as https://github.com/wicketstuff/wicket1.5-tree
>>> >>>>>>>>>>>
>>> >>>>>>>>>> ,
>>> >>>>
>>> >>>>> and
>>> >>>>>>
>>> >>>>>>> rework
>>> >>>>>>>>>
>>> >>>>>>>>>> wicket-datetime to use Java 8 APIs.
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Martin Grigorov
>>> >>>>>>>>>>> Wicket Training and Consulting
>>> >>>>>>>>>>> https://twitter.com/mtgrigorov
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> On Thu, Sep 14, 2017 at 7:11 AM, Maxim Solodovnik <
>>> >>>>>>>>>>>
>>> >>>>>>>>>> solomax...@gmail.com
>>> >>>>>>>>
>>> >>>>>>>>> wrote:
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Hello Martin,
>>> >>>>>>>>>>>
>>> >>>>>>>>>>>> I tried to continue this work, but it seems I need some
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>> information
>>> >>>>>>
>>> >>>>>>> before I can proceed
>>> >>>>>>>>>>>> Could you please tell me What was the goal of these changes?
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> I would remove joda-time, and use LocalDate, LocalTime
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>> instead
>>> >>>>
>>> >>>>> of
>>> >>>>>
>>> >>>>>> Date
>>> >>>>>>>>
>>> >>>>>>>>> As I can see you are using ZonedDateTime ...
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> On Mon, Sep 11, 2017 at 9:01 PM, Martin Grigorov <
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>> mgrigo...@apache.org
>>> >>>>>>>>
>>> >>>>>>>>> wrote:
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> Yes, if finished on time!
>>> >>>>>>>>>>>>> Wicket 7 requires Java 7
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Martin Grigorov
>>> >>>>>>>>>>>>> Wicket Training and Consulting
>>> >>>>>>>>>>>>> https://twitter.com/mtgrigorov
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On Mon, Sep 11, 2017 at 3:34 PM, Rakesh A <
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>> iamrakes...@rediffmail.com
>>> >>>>>>>>
>>> >>>>>>>>> wrote:
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> Hi,
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Is it going to be for Wicket 8 only ?
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Regards,
>>> >>>>>>>>>>>>>> Rakesh.A
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> --
>>> >>>>>>>>>>>>>> Sent from: http://apache-wicket.1842946.n
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>> 4.nabble.com/Users-forum-
>>> >>>>>>>
>>> >>>>>>>> f1842947.html
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> ------------------------------
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>> ------------------------------
>>> >>>>
>>> >>>>> ---------
>>> >>>>>>>>>
>>> >>>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@wicket.
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>> apache.org
>>> >>>>
>>> >>>>> For additional commands, e-mail:
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>> users-h...@wicket.apache.org
>>> >>>>>
>>> >>>>>>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> --
>>> >>>>>>>>>>>> WBR
>>> >>>>>>>>>>>> Maxim aka solomax
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> ------------------------------
>>> ------------------------------
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>> ---------
>>> >>>>>>>>
>>> >>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> >>>>>>>>>>>> For additional commands, e-mail:
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>> users-h...@wicket.apache.org
>>> >>>>
>>> >>>>>
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> ------------------------------
>>> ------------------------------
>>> >>>>>>>>>>
>>> >>>>>>>>> ---------
>>> >>>>>>>
>>> >>>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> >>>>>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>
>>> >>
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> > For additional commands, e-mail: users-h...@wicket.apache.org
>>> >
>>> >
>>>
>>
>>
>>
>> --
>> WBR
>> Maxim aka solomax
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to