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