juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Bognar <jamesbog...@apache.org>
Subject Re: Breaking changes in 7.2.0. Plans for 7.2.1, 8.0.0
Date Sat, 13 Oct 2018 23:36:01 GMT
Hi Gary.  Just delivered the changes.  You can try them out now.

On Fri, Oct 12, 2018 at 6:19 PM James Bognar <jamesbognar@apache.org> wrote:

> I'm going to need a couple of days to make those changes.  I'll announce
> when they're ready.
>
> On Fri, Oct 12, 2018 at 4:25 PM Gary Gregory <garydgregory@gmail.com>
> wrote:
>
>> On Thu, Oct 11, 2018 at 11:32 AM Gary Gregory <garydgregory@gmail.com>
>> wrote:
>>
>>> On Thu, Oct 11, 2018 at 11:28 AM James Bognar <jamesbognar@apache.org>
>>> wrote:
>>>
>>>> Yes, I will try my best to try to add in backwards compatibility in
>>>> 7.2.1.
>>>>
>>>
>>> Great and thank you, I can test a SNAPSHOT version when you give the go
>>> ahead.
>>>
>>
>> May you please indicate a time-frame for which I should set aside some
>> time for testing a SNAPSHOT?
>>
>> Thank you,
>> Gary
>>
>>
>>>
>>> Gary
>>>
>>>
>>>>
>>>> On Thu, Oct 11, 2018 at 1:21 PM Gary Gregory <garydgregory@gmail.com>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Thu, Oct 11, 2018 at 11:17 AM James Bognar <jamesbognar@apache.org>
>>>>> wrote:
>>>>>
>>>>>> Yea I can do that.
>>>>>>
>>>>>
>>>>> Hi James,
>>>>>
>>>>> My goal, which I hope you share is:
>>>>>
>>>>> - Update from 7.1.0 to 7.2.1 as a drop-in replacement (skipping 7.2.0
>>>>> altogether.)
>>>>> - Follow the @deprecated warnings and update my source code.
>>>>> - Update to the next release, whenever that is, as a drop in
>>>>> replacement. Would that then be 8.0?
>>>>>
>>>>> Is that how you see it?
>>>>>
>>>>> Gary
>>>>>
>>>>>>
>>>>>> On Thu, Oct 11, 2018 at 1:15 PM Gary Gregory <garydgregory@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> On Thu, Oct 11, 2018 at 10:47 AM James Bognar <
>>>>>>> jamesbognar@apache.org> wrote:
>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> In hindsight, Juneau 7.2.0 should have been released as Juneau
8
>>>>>>>> due to breaking changes.  Particularly, the server and client
side
>>>>>>>> annotations were merged into a single set of annotations.
 I'm now getting
>>>>>>>> negative feedback for that decision (rightly so).
>>>>>>>>
>>>>>>>> My plan to fix this is to revert the changes made in 7.2.0
and to
>>>>>>>> re-release 7.1.1 as 7.2.1.  Then release Juneau 8 with the
latest bug fixes
>>>>>>>> included.  Given the significant changes made in 7.2.0, I
do not believe
>>>>>>>> it's possible to fix backwards compatibility (just unmerging
those
>>>>>>>> annotations would explode the code complexity).
>>>>>>>>
>>>>>>>
>>>>>>> Thank you for that. But will there be @deprecated comments so
that
>>>>>>> we can move to the new code?
>>>>>>>
>>>>>>> Gary
>>>>>>>
>>>>>>

Mime
View raw message