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@uk.ibm.com
Lotus Notes: Emily Jiang/UK/IBM@IBMGB




From:        Martin Kouba <mkouba@redhat.com>
To:        weld-dev@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@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@uk.ibm.com
> Lotus Notes: Emily Jiang/UK/IBM@IBMGB
>
>
>
>
> From:        Matej Novotny <manovotn@redhat.com>
> To:        Emily Jiang/UK/IBM@IBMGB,
> Cc:        weld-dev@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@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@uk.ibm.com>
>> To: "Martin Kouba" <mkouba@redhat.com>
>> Cc: weld-dev@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@uk.ibm.com
>> Lotus Notes: Emily Jiang/UK/IBM@IBMGB
>>
>>
>>
>>
>> From: Martin Kouba <mkouba@redhat.com>
>> To: Antoine Sabot-Durand <antoine@sabot-durand.net>,
>> "weld-dev@lists.jboss.org" <weld-dev@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@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@redhat.com
>> > <
mailto:mkouba@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@lists.jboss.org <
mailto:weld-dev@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@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@lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/weld-dev
>
> _______________________________________________
> weld-dev mailing list
> weld-dev@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@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@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