From mkouba at redhat.com Fri Jul 1 03:46:30 2016 From: mkouba at redhat.com (Martin Kouba) Date: Fri, 1 Jul 2016 09:46:30 +0200 Subject: [weld-dev] Weld 2.3.5.Final released Message-ID: <57761FD6.8050806@redhat.com> http://weld.cdi-spec.org/news/2016/07/01/weld-235Final/ -- Martin Kouba Software Engineer Red Hat, Czech Republic From mkouba at redhat.com Thu Jul 21 02:57:03 2016 From: mkouba at redhat.com (Martin Kouba) Date: Thu, 21 Jul 2016 08:57:03 +0200 Subject: [weld-dev] Next stable version is 2.4.0 Message-ID: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> 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 From antoine at sabot-durand.net Thu Jul 21 05:18:55 2016 From: antoine at sabot-durand.net (Antoine Sabot-Durand) Date: Thu, 21 Jul 2016 09:18:55 +0000 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> Message-ID: 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? Antoine Le jeu. 21 juil. 2016 ? 09:58, Martin Kouba 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 > https://lists.jboss.org/mailman/listinfo/weld-dev > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/weld-dev/attachments/20160721/05550111/attachment.html From mkouba at redhat.com Thu Jul 21 05:21:41 2016 From: mkouba at redhat.com (Martin Kouba) Date: Thu, 21 Jul 2016 11:21:41 +0200 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> Message-ID: <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> 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 > 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 > https://lists.jboss.org/mailman/listinfo/weld-dev > -- Martin Kouba Software Engineer Red Hat, Czech Republic From EMIJIANG at uk.ibm.com Thu Jul 21 06:24:25 2016 From: EMIJIANG at uk.ibm.com (Emily Jiang) Date: Thu, 21 Jul 2016 11:24:25 +0100 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> Message-ID: 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 To: Antoine Sabot-Durand , "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 > 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 > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/weld-dev/attachments/20160721/adbbb970/attachment.html From manovotn at redhat.com Thu Jul 21 06:47:52 2016 From: manovotn at redhat.com (Matej Novotny) Date: Thu, 21 Jul 2016 06:47:52 -0400 (EDT) Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> Message-ID: <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> 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" > To: "Martin Kouba" > 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 > To: Antoine Sabot-Durand , > "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 > < 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 From EMIJIANG at uk.ibm.com Thu Jul 21 09:25:38 2016 From: EMIJIANG at uk.ibm.com (Emily Jiang) Date: Thu, 21 Jul 2016 14:25:38 +0100 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> Message-ID: 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 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" > To: "Martin Kouba" > 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 > To: Antoine Sabot-Durand , > "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 > < 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/weld-dev/attachments/20160721/afc17b15/attachment-0001.html From mkouba at redhat.com Thu Jul 21 09:42:47 2016 From: mkouba at redhat.com (Martin Kouba) Date: Thu, 21 Jul 2016 15:42:47 +0200 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> Message-ID: <8c179707-7c1f-e02a-9365-331fecd312a9@redhat.com> 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 > 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" >> To: "Martin Kouba" >> 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 >> To: Antoine Sabot-Durand , >> "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 > > < 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 From EMIJIANG at uk.ibm.com Thu Jul 21 11:09:23 2016 From: EMIJIANG at uk.ibm.com (Emily Jiang) Date: Thu, 21 Jul 2016 16:09:23 +0100 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: <8c179707-7c1f-e02a-9365-331fecd312a9@redhat.com> References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> <8c179707-7c1f-e02a-9365-331fecd312a9@redhat.com> Message-ID: 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 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 > 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" >> To: "Martin Kouba" >> 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 >> To: Antoine Sabot-Durand , >> "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 > > < 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/weld-dev/attachments/20160721/bb2d0ce4/attachment-0001.html From mkouba at redhat.com Fri Jul 22 02:43:30 2016 From: mkouba at redhat.com (Martin Kouba) Date: Fri, 22 Jul 2016 08:43:30 +0200 Subject: [weld-dev] Next stable version is 2.4.0 In-Reply-To: References: <9c2cd09b-df08-4298-9640-653b5d2167da@redhat.com> <5989af0b-6d54-8f18-eec9-90251a0fe720@redhat.com> <1514442627.7750075.1469098072795.JavaMail.zimbra@redhat.com> <8c179707-7c1f-e02a-9365-331fecd312a9@redhat.com> Message-ID: <5e01bf2c-5cfe-b31c-5868-f44a4864d514@redhat.com> 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 > 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 >> 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" >>> To: "Martin Kouba" >>> 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 >>> To: Antoine Sabot-Durand , >>> "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 >> > < 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