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