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: [email protected] > Lotus Notes: Emily Jiang/UK/IBM@IBMGB > > > > > From: Martin Kouba <[email protected]> > To: [email protected], > Date: 21/07/2016 14:44 > Subject: Re: [weld-dev] Next stable version is 2.4.0 > Sent by: [email protected] > ------------------------------------------------------------------------ > > > > 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: [email protected] >> Lotus Notes: Emily Jiang/UK/IBM@IBMGB >> >> >> >> >> From: Matej Novotny <[email protected]> >> To: Emily Jiang/UK/IBM@IBMGB, >> Cc: [email protected] >> Date: 21/07/2016 11:49 >> Subject: Re: [weld-dev] Next stable version is 2.4.0 >> Sent by: [email protected] >> ------------------------------------------------------------------------ >> >> >> >> 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" <[email protected]> >>> To: "Martin Kouba" <[email protected]> >>> Cc: [email protected] >>> 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: [email protected] >>> Lotus Notes: Emily Jiang/UK/IBM@IBMGB >>> >>> >>> >>> >>> From: Martin Kouba <[email protected]> >>> To: Antoine Sabot-Durand <[email protected]>, >>> "[email protected]" <[email protected]>, >>> Date: 21/07/2016 10:22 >>> Subject: Re: [weld-dev] Next stable version is 2.4.0 >>> Sent by: [email protected] >>> >>> >>> >>> >>> 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 <[email protected] >>> > < mailto:[email protected]>> 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 >>> > [email protected] < mailto:[email protected]> >>> > https://lists.jboss.org/mailman/listinfo/weld-dev >>> > >>> >>> -- >>> Martin Kouba >>> Software Engineer >>> Red Hat, Czech Republic >>> _______________________________________________ >>> weld-dev mailing list >>> [email protected] >>> 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 >>> [email protected] >>> https://lists.jboss.org/mailman/listinfo/weld-dev >> >> _______________________________________________ >> weld-dev mailing list >> [email protected] >> 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 >> [email protected] >> https://lists.jboss.org/mailman/listinfo/weld-dev >> > > -- > Martin Kouba > Software Engineer > Red Hat, Czech Republic > _______________________________________________ > weld-dev mailing list > [email protected] > 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 [email protected] https://lists.jboss.org/mailman/listinfo/weld-dev
