[weld-dev] Next stable version is 2.4.0

Martin Kouba mkouba at redhat.com
Fri Jul 22 02:43:30 EDT 2016


So far I don't expect any other major changes from the migration point 
of view. But the list of issues is not definitive yet.

Martin

Dne 21.7.2016 v 17:09 Emily Jiang napsal(a):
> Thanks Martin for the detailed list! From the migration point of view,
> are there any other items except the guava dependency changes?
>
> Many thanks,
> Emily
> ===========================
> Emily Jiang
> WebSphere Application Server, CDI Development Lead
>
> MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN
> Phone:  +44 (0)1962 816278  Internal: 246278
>
> Email: emijiang at uk.ibm.com
> Lotus Notes: Emily Jiang/UK/IBM at IBMGB
>
>
>
>
> From:        Martin Kouba <mkouba at redhat.com>
> To:        weld-dev at lists.jboss.org,
> Date:        21/07/2016 14:44
> Subject:        Re: [weld-dev] Next stable version is 2.4.0
> Sent by:        weld-dev-bounces at lists.jboss.org
> ------------------------------------------------------------------------
>
>
>
> Not quite. There are others. E.g. reflect the output of CDI-494
> (WELD-2137), add enhanced version of javax.enterprise.inject.Instance to
> Weld API (WELD-2151) or better support for rolling upgrades on Payara
> (WELD-2064). And if possible, we would like to add support for JDK8
> default method interception (WELD-2093) as well.
>
> Not to mention all the cleanup work ;-)
>
> Martin
>
> Dne 21.7.2016 v 15:25 Emily Jiang napsal(a):
>> Thanks Matej for the info! From the issue list as per Martin's notes,
>> sounds like the major change is to remove the dependency on Guava.
>>
>> Many thanks,
>> Emily
>> ===========================
>> Emily Jiang
>> WebSphere Application Server, CDI Development Lead
>>
>> MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN
>> Phone:  +44 (0)1962 816278  Internal: 246278
>>
>> Email: emijiang at uk.ibm.com
>> Lotus Notes: Emily Jiang/UK/IBM at IBMGB
>>
>>
>>
>>
>> From:        Matej Novotny <manovotn at redhat.com>
>> To:        Emily Jiang/UK/IBM at IBMGB,
>> Cc:        weld-dev at lists.jboss.org
>> Date:        21/07/2016 11:49
>> Subject:        Re: [weld-dev] Next stable version is 2.4.0
>> Sent by:        weld-dev-bounces at lists.jboss.org
>> ------------------------------------------------------------------------
>>
>>
>>
>> Hi Emily,
>>
>> the 2.4 release is a continuation of 2.3.x releases.
>> And you will be able to smoothly upgrade Weld from 2.3 to 2.4.
>>
>> We simply felt that there will be some more changes included and so
>> it would be fitting to increase the minor version of project (instead of
>> micro one).
>>
>>
>> As for WELD-1574, we shall evaluate the efforts needed for backporting
>> this from Weld 3.x to 2.4x and make a desicion based on that.
>> As 2.4 is a continuation of 2.3 branch, you have your answer there - no
>> need to backport it to 2.3.x.
>>
>> Regards
>> Matej
>>
>> ----- Original Message -----
>>> From: "Emily Jiang" <EMIJIANG at uk.ibm.com>
>>> To: "Martin Kouba" <mkouba at redhat.com>
>>> Cc: weld-dev at lists.jboss.org
>>> Sent: Thursday, July 21, 2016 12:24:25 PM
>>> Subject: Re: [weld-dev] Next stable version is 2.4.0
>>>
>>> Hi Martin,
>>>
>>> Why not carrying on releasing these jira fixes on 2.3.x branches?
>> Weld-1574
>>> is useful. Do you plan to
>>> WELD-1574 [3] - remove the dependency on Google Guava and reduce the
>>> footprint to Weld 2.3.x?
>>>
>>> Many thanks,
>>> Emily
>>> ===========================
>>> Emily Jiang
>>> WebSphere Application Server, CDI Development Lead
>>>
>>> MP 211, DE3A20, Winchester, Hampshire, England, SO21 2JN
>>> Phone: +44 (0)1962 816278 Internal: 246278
>>>
>>> Email: emijiang at uk.ibm.com
>>> Lotus Notes: Emily Jiang/UK/IBM at IBMGB
>>>
>>>
>>>
>>>
>>> From: Martin Kouba <mkouba at redhat.com>
>>> To: Antoine Sabot-Durand <antoine at sabot-durand.net>,
>>> "weld-dev at lists.jboss.org" <weld-dev at lists.jboss.org>,
>>> Date: 21/07/2016 10:22
>>> Subject: Re: [weld-dev] Next stable version is 2.4.0
>>> Sent by: weld-dev-bounces at lists.jboss.org
>>>
>>>
>>>
>>>
>>> Dne 21.7.2016 v 11:18 Antoine Sabot-Durand napsal(a):
>>> > Hi Martin,
>>> >
>>> > I find all this interesting , especially the back porting of WELD-1574.
>>> > For this last point, does that means that Weld 2.4 will require Java 8?
>>>
>>> No, 2.4 will still require Java 7.
>>>
>>> >
>>> > Antoine
>>> >
>>> >
>>> > Le jeu. 21 juil. 2016 à 09:58, Martin Kouba <mkouba at redhat.com
>>> > < mailto:mkouba at redhat.com>> a écrit :
>>> >
>>> > Hi all,
>>> >
>>> > we've just created the 2.4 branch on github [1].
>>> >
>>> > Weld 2.4 will remain a CDI 1.2 implementation. We would like to do some
>>> > cleanup (e.g. remove deprecated classes from Weld SE), enhance the API
>>> > and also add some new features. See also the list of issues for
>>> > 2.4.0.CR1 [2].
>>> >
>>> > Weld team is also considering backporting WELD-1574 [3] - remove the
>>> > dependency on Google Guava and reduce the footprint. Let us know what
>>> > you think about this idea.
>>> >
>>> > Martin
>>> >
>>> > [1]
>>> > https://github.com/weld/core/tree/2.4
>>> >
>>> > [2]
>>> > https://issues.jboss.org/projects/WELD/versions/12330683
>>> >
>>> > [3]
>>> > https://issues.jboss.org/browse/WELD-1574
>>> >
>>> > --
>>> > Martin Kouba
>>> > Software Engineer
>>> > Red Hat, Czech Republic
>>> > _______________________________________________
>>> > weld-dev mailing list
>>> > weld-dev at lists.jboss.org < mailto:weld-dev at lists.jboss.org>
>>> > https://lists.jboss.org/mailman/listinfo/weld-dev
>>> >
>>>
>>> --
>>> Martin Kouba
>>> Software Engineer
>>> Red Hat, Czech Republic
>>> _______________________________________________
>>> weld-dev mailing list
>>> weld-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/weld-dev
>>>
>>> Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with number
>>> 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
> PO6 3AU
>>>
>>> _______________________________________________
>>> weld-dev mailing list
>>> weld-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/weld-dev
>>
>> _______________________________________________
>> weld-dev mailing list
>> weld-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/weld-dev
>>
>> Unless stated otherwise above:
>> IBM United Kingdom Limited - Registered in England and Wales with number
>> 741598.
>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
>>
>>
>> _______________________________________________
>> weld-dev mailing list
>> weld-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/weld-dev
>>
>
> --
> Martin Kouba
> Software Engineer
> Red Hat, Czech Republic
> _______________________________________________
> weld-dev mailing list
> weld-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/weld-dev
>
> Unless stated otherwise above:
> IBM United Kingdom Limited - Registered in England and Wales with number
> 741598.
> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU



More information about the weld-dev mailing list