juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: Breaking changes in 7.2.0. Plans for 7.2.1, 8.0.0
Date Mon, 15 Oct 2018 15:12:45 GMT
Yep, it compiles, trying the runtime now...

Gary

On Mon, Oct 15, 2018 at 7:42 AM James Bognar <jamesbognar@apache.org> wrote:

> Fixed.  You can try again.
>
> On Sun, Oct 14, 2018 at 10:07 PM Gary Gregory <garydgregory@gmail.com>
> wrote:
>
>> Hi James:
>>
>> Using 7.2.1-SNAPSHOT, I only have one (1) compiler error:
>>
>> The import org.apache.juneau.xml.XmlSchemaDocSerializer cannot be
>> resolved.
>>
>> Gary
>>
>> On Sun, Oct 14, 2018 at 1:38 PM Gary Gregory <garydgregory@gmail.com>
>> wrote:
>>
>>> Thank you, I should be home to take a look tonight...
>>>
>>> Gary
>>>
>>> On Sat, Oct 13, 2018, 17:36 James Bognar <jamesbognar@apache.org> wrote:
>>>
>>>> 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