[aerogear-dev] Publish new release of digger-java client

Matthias Wessendorf matzew at apache.org
Fri Aug 4 03:41:39 EDT 2017


published:
http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.jboss.aerogear%22%20AND%20a%3A%22digger-java-client%22


On Thu, Aug 3, 2017 at 10:27 AM, Wei Li <weil at redhat.com> wrote:

> Great. Thanks Matthias.
>
> On Thu, Aug 3, 2017 at 9:13 AM, Matthias Wessendorf <matzew at apache.org>
> wrote:
>
>> Hello,
>>
>> I've pushed 1.1.0 (master) and 1.0.1 JARs over to maven central
>>
>> They should be online tomorrow ....
>>
>> On Wed, Aug 2, 2017 at 1:38 PM, Wei Li <weil at redhat.com> wrote:
>>
>>> Sure, let's do that.
>>>
>>> On Wed, Aug 2, 2017 at 12:35 PM, Karel Piwko <kpiwko at redhat.com> wrote:
>>>
>>>>
>>>>
>>>> On Wed, Aug 2, 2017 at 1:33 PM, Matthias Wessendorf <matzew at apache.org>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Wed, Aug 2, 2017 at 1:18 PM, Wei Li <weil at redhat.com> wrote:
>>>>>
>>>>>> I have create the release-1.0.1 branch: https://github.com/aer
>>>>>> ogear/digger-java/tree/release-1.0.1. We can do the release from
>>>>>> there.
>>>>>>
>>>>>>
>>>>>> On Wed, Aug 2, 2017 at 11:57 AM, Matthias Wessendorf <
>>>>>> matzew at apache.org> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Aug 2, 2017 at 12:45 PM, Wei Li <weil at redhat.com> wrote:
>>>>>>>
>>>>>>>> Hi AeroGear community,
>>>>>>>>
>>>>>>>> We have been using the digger-java client module in our product for
>>>>>>>> the last couple of months. At this point I think the API is stable enough
>>>>>>>> and I think we should release them.
>>>>>>>>
>>>>>>>> However, because at some point during the 1.0.0-SNAPSHOT version,
>>>>>>>> we have introduced some broken changes (and our product is released using
>>>>>>>> the version before the broken changes are made), we now need to do 2
>>>>>>>> releases;
>>>>>>>>
>>>>>>>> 1. Release 1.0.1 from this branch: https://github.com/wei
>>>>>>>> -lee/digger-java/tree/fix-for-3-18-release. This is before the
>>>>>>>> broken change is introduced.
>>>>>>>>
>>>>>>>
>>>>>>> we can release this, let's make a branch, with a more reasonable
>>>>>>> name, available on upstream
>>>>>>>
>>>>>>>
>>>>>>>> 2. From master (1.0.2).
>>>>>>>>
>>>>>>>
>>>>>>> ok
>>>>>>>
>>>>>>> So, why do we need an old release? Not sure I really get that.
>>>>>>>
>>>>>>
>>>>>> The problem is that 1.0.2 is not backward compatible with 1.0.1. We
>>>>>> have a release branch that needs to built with 1.0.1, but master needs to
>>>>>> be built with 1.0.2.
>>>>>>
>>>>>
>>>>> to follow semVer, let's name it 1.1.0 - instead of 1.0.2 since it's
>>>>> not backwards compatible
>>>>>
>>>>
>>>> +1, exactly my point :-)
>>>>
>>>>>
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> Apologies in advance for the manually version change. Matthias does
>>>>>>>> point it out that it is not the right way to do it.
>>>>>>>>
>>>>>>>> So, can we publish those releases? Sorry for the problem we have
>>>>>>>> caused, I promise it won't be like this the next time....
>>>>>>>>
>>>>>>>
>>>>>>> there are no big problems. I'd suggest we simply continue to follow
>>>>>>> a normal java release process, as discussed here and avoid manual bumps.
>>>>>>>
>>>>>>> Also, it never hurts to release bits to the community very often
>>>>>>> (release early, release often). This likely avoids issues like the above
>>>>>>>
>>>>>>> -M
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> WEI LI
>>>>>>>>
>>>>>>>> SENIOR SOFTWARE ENGINEER
>>>>>>>>
>>>>>>>> Red Hat Mobile <https://www.redhat.com/>
>>>>>>>>
>>>>>>>> weil at redhat.com    M: +353862393272
>>>>>>>> <https://red.ht/sig>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> aerogear-dev mailing list
>>>>>>>> aerogear-dev at lists.jboss.org
>>>>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Matthias Wessendorf
>>>>>>>
>>>>>>> blog: http://matthiaswessendorf.wordpress.com/
>>>>>>> twitter: http://twitter.com/mwessendorf
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> aerogear-dev mailing list
>>>>>>> aerogear-dev at lists.jboss.org
>>>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> WEI LI
>>>>>>
>>>>>> SENIOR SOFTWARE ENGINEER
>>>>>>
>>>>>> Red Hat Mobile <https://www.redhat.com/>
>>>>>>
>>>>>> weil at redhat.com    M: +353862393272
>>>>>> <https://red.ht/sig>
>>>>>>
>>>>>> _______________________________________________
>>>>>> aerogear-dev mailing list
>>>>>> aerogear-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Matthias Wessendorf
>>>>>
>>>>> blog: http://matthiaswessendorf.wordpress.com/
>>>>> twitter: http://twitter.com/mwessendorf
>>>>>
>>>>> _______________________________________________
>>>>> aerogear-dev mailing list
>>>>> aerogear-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> KAREL PIWKO
>>>>
>>>> MANAGER, MOBILE QE
>>>>
>>>> Red Hat Czech Republic <https://www.redhat.com/>
>>>>
>>>> Purkyňova 647/111
>>>>
>>>> 612 00 Brno, Czech Republic
>>>>
>>>> kpiwko at redhat.com    IM: kpiwko
>>>> <https://red.ht/sig>
>>>> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
>>>> @redhatway <https://twitter.com/redhatway>   @redhatinc
>>>> <https://instagram.com/redhatinc>   @redhatsnaps
>>>> <https://snapchat.com/add/redhatsnaps>
>>>>
>>>> _______________________________________________
>>>> aerogear-dev mailing list
>>>> aerogear-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> WEI LI
>>>
>>> SENIOR SOFTWARE ENGINEER
>>>
>>> Red Hat Mobile <https://www.redhat.com/>
>>>
>>> weil at redhat.com    M: +353862393272
>>> <https://red.ht/sig>
>>>
>>> _______________________________________________
>>> aerogear-dev mailing list
>>> aerogear-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>>
>>
>>
>>
>> --
>> Matthias Wessendorf
>>
>> blog: http://matthiaswessendorf.wordpress.com/
>> twitter: http://twitter.com/mwessendorf
>>
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>>
>
>
>
> --
>
> WEI LI
>
> SENIOR SOFTWARE ENGINEER
>
> Red Hat Mobile <https://www.redhat.com/>
>
> weil at redhat.com    M: +353862393272
> <https://red.ht/sig>
>
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
twitter: http://twitter.com/mwessendorf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20170804/63be4125/attachment-0001.html 


More information about the aerogear-dev mailing list