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 02:06:47 GMT
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