From sstark at redhat.com Thu May 16 22:29:04 2019 From: sstark at redhat.com (Scott Stark) Date: Thu, 16 May 2019 19:29:04 -0700 Subject: [cdi-dev] Project renaming Message-ID: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> One thing that needs to happen for each Jakarta EE project is a renaming to avoid the Oracle trademarked names and acronyms. The means that Contexts and Dependency Injection for Java needs to change to avoid the use of Java. The current proposed name from the steering committee is Jakarta Contexts and Dependency Injection. The projects should have been asked by the PMC what their preferred rename is, but I have not seen anything back from the CDI dev group. I had asked this question a while back but it appears to be have bounced due to not being subscribed, so I wanted to raise this question again. Are there other preferences this project would like the steering and specification committees to entertain? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20190516/0dbdd2ee/attachment.html From reza_rahman at lycos.com Fri May 17 02:15:12 2019 From: reza_rahman at lycos.com (Reza Rahman) Date: Fri, 17 May 2019 14:15:12 +0800 Subject: [cdi-dev] Project renaming In-Reply-To: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> Message-ID: Jakarta Contexts and Dependency Injection seems like a good name to me. On 5/17/2019 10:29 AM, Scott Stark wrote: > One thing that needs to happen for each Jakarta EE project is a > renaming to avoid the Oracle trademarked names and acronyms. The means > that Contexts and Dependency Injection for Java needs to change to > avoid the use of Java. The current proposed name from the?steering > committee is Jakarta Contexts and Dependency Injection. > > The projects should have been asked by the PMC what their preferred > rename is, but I have not seen anything back from the CDI dev group. I > had asked this question a while back but it appears to be have bounced > due to not being subscribed, so I wanted to raise this question again. > > Are there other preferences this project would like the?steering > and?specification committees to?entertain? > > > _______________________________________________ > cdi-dev mailing list > cdi-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/cdi-dev > > Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20190517/d9285819/attachment.html From markus at headcrashing.eu Fri May 17 03:03:43 2019 From: markus at headcrashing.eu (Markus KARG) Date: Fri, 17 May 2019 09:03:43 +0200 Subject: [cdi-dev] Project renaming In-Reply-To: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> Message-ID: <0a3c01d50c7e$adabfcc0$0903f640$@eu> There is no such risk, as Oracle officially allows everybody explicitly to use the suffix "for Java". You only need to rename in case the word Java is used without "for". -Markus From: cdi-dev-bounces at lists.jboss.org [mailto:cdi-dev-bounces at lists.jboss.org] On Behalf Of Scott Stark Sent: Freitag, 17. Mai 2019 04:29 To: cdi-dev at lists.jboss.org Subject: [cdi-dev] Project renaming One thing that needs to happen for each Jakarta EE project is a renaming to avoid the Oracle trademarked names and acronyms. The means that Contexts and Dependency Injection for Java needs to change to avoid the use of Java. The current proposed name from the steering committee is Jakarta Contexts and Dependency Injection. The projects should have been asked by the PMC what their preferred rename is, but I have not seen anything back from the CDI dev group. I had asked this question a while back but it appears to be have bounced due to not being subscribed, so I wanted to raise this question again. Are there other preferences this project would like the steering and specification committees to entertain? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20190517/567fae5e/attachment.html From struberg at yahoo.de Fri May 17 07:28:57 2019 From: struberg at yahoo.de (Mark Struberg) Date: Fri, 17 May 2019 13:28:57 +0200 Subject: [cdi-dev] Project renaming In-Reply-To: <0a3c01d50c7e$adabfcc0$0903f640$@eu> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> <0a3c01d50c7e$adabfcc0$0903f640$@eu> Message-ID: <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> +1, the legal conept is called 'nominative use' of a mark. Otoh I like the rename for consistency reasons with other EE specs and to make it clear that we switched packages. LieGrue, strub > Am 17.05.2019 um 09:03 schrieb Markus KARG : > > There is no such risk, as Oracle officially allows everybody explicitly to use the suffix "for Java". You only need to rename in case the word Java is used without "for". > -Markus > > From: cdi-dev-bounces at lists.jboss.org [mailto:cdi-dev-bounces at lists.jboss.org] On Behalf Of Scott Stark > Sent: Freitag, 17. Mai 2019 04:29 > To: cdi-dev at lists.jboss.org > Subject: [cdi-dev] Project renaming > > One thing that needs to happen for each Jakarta EE project is a renaming to avoid the Oracle trademarked names and acronyms. The means that Contexts and Dependency Injection for Java needs to change to avoid the use of Java. The current proposed name from the steering committee is Jakarta Contexts and Dependency Injection. > > The projects should have been asked by the PMC what their preferred rename is, but I have not seen anything back from the CDI dev group. I had asked this question a while back but it appears to be have bounced due to not being subscribed, so I wanted to raise this question again. > > Are there other preferences this project would like the steering and specification committees to entertain? > > _______________________________________________ > cdi-dev mailing list > cdi-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/cdi-dev > > Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information. From markus at headcrashing.eu Fri May 17 08:58:10 2019 From: markus at headcrashing.eu (Markus KARG) Date: Fri, 17 May 2019 14:58:10 +0200 Subject: [cdi-dev] Project renaming In-Reply-To: <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> <0a3c01d50c7e$adabfcc0$0903f640$@eu> <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> Message-ID: <0a5e01d50cb0$3136ccb0$93a46610$@eu> So CDI is meanwhile an Ecipse project? -----Original Message----- From: Mark Struberg [mailto:struberg at yahoo.de] Sent: Freitag, 17. Mai 2019 13:29 To: Markus KARG Cc: Scott Stark; cdi-dev Subject: Re: [cdi-dev] Project renaming +1, the legal conept is called 'nominative use' of a mark. Otoh I like the rename for consistency reasons with other EE specs and to make it clear that we switched packages. LieGrue, strub > Am 17.05.2019 um 09:03 schrieb Markus KARG : > > There is no such risk, as Oracle officially allows everybody explicitly to use the suffix "for Java". You only need to rename in case the word Java is used without "for". > -Markus > > From: cdi-dev-bounces at lists.jboss.org [mailto:cdi-dev-bounces at lists.jboss.org] On Behalf Of Scott Stark > Sent: Freitag, 17. Mai 2019 04:29 > To: cdi-dev at lists.jboss.org > Subject: [cdi-dev] Project renaming > > One thing that needs to happen for each Jakarta EE project is a renaming to avoid the Oracle trademarked names and acronyms. The means that Contexts and Dependency Injection for Java needs to change to avoid the use of Java. The current proposed name from the steering committee is Jakarta Contexts and Dependency Injection. > > The projects should have been asked by the PMC what their preferred rename is, but I have not seen anything back from the CDI dev group. I had asked this question a while back but it appears to be have bounced due to not being subscribed, so I wanted to raise this question again. > > Are there other preferences this project would like the steering and specification committees to entertain? > > _______________________________________________ > cdi-dev mailing list > cdi-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/cdi-dev > > Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information. From reza_rahman at lycos.com Fri May 17 09:15:10 2019 From: reza_rahman at lycos.com (Reza Rahman) Date: Fri, 17 May 2019 21:15:10 +0800 Subject: [cdi-dev] Project renaming In-Reply-To: <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> <0a3c01d50c7e$adabfcc0$0903f640$@eu> <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> Message-ID: <7fcb3522-0b72-f582-459f-46de5112b90e@lycos.com> To be honest, I like the renaming for the same reason. It is also a nice way to show support for Jakarta EE. On 5/17/2019 7:28 PM, Mark Struberg wrote: > +1, the legal conept is called 'nominative use' of a mark. > > Otoh I like the rename for consistency reasons with other EE specs and to make it clear that we switched packages. > > LieGrue, > strub > > >> Am 17.05.2019 um 09:03 schrieb Markus KARG : >> >> There is no such risk, as Oracle officially allows everybody explicitly to use the suffix "for Java". You only need to rename in case the word Java is used without "for". >> -Markus >> >> From: cdi-dev-bounces at lists.jboss.org [mailto:cdi-dev-bounces at lists.jboss.org] On Behalf Of Scott Stark >> Sent: Freitag, 17. Mai 2019 04:29 >> To: cdi-dev at lists.jboss.org >> Subject: [cdi-dev] Project renaming >> >> One thing that needs to happen for each Jakarta EE project is a renaming to avoid the Oracle trademarked names and acronyms. The means that Contexts and Dependency Injection for Java needs to change to avoid the use of Java. The current proposed name from the steering committee is Jakarta Contexts and Dependency Injection. >> >> The projects should have been asked by the PMC what their preferred rename is, but I have not seen anything back from the CDI dev group. I had asked this question a while back but it appears to be have bounced due to not being subscribed, so I wanted to raise this question again. >> >> Are there other preferences this project would like the steering and specification committees to entertain? >> >> _______________________________________________ >> cdi-dev mailing list >> cdi-dev at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/cdi-dev >> >> Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information. > > _______________________________________________ > cdi-dev mailing list > cdi-dev at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/cdi-dev > > Note that for all code provided on this list, the provider licenses the code under the Apache License, Version 2 (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas provided on this list, the provider waives all patent and other intellectual property rights inherent in such information. From sstark at redhat.com Fri May 17 15:51:06 2019 From: sstark at redhat.com (Scott Stark) Date: Fri, 17 May 2019 12:51:06 -0700 Subject: [cdi-dev] Project renaming In-Reply-To: <0a5e01d50cb0$3136ccb0$93a46610$@eu> References: <1A8D6946-2BA4-4052-8DA8-F9682C4FE720@redhat.com> <0a3c01d50c7e$adabfcc0$0903f640$@eu> <999BCD19-8ACD-4442-9C88-2226EE65333E@yahoo.de> <0a5e01d50cb0$3136ccb0$93a46610$@eu> Message-ID: Just the specification project and API at this point to move from the JCP to the JESP. Still to be determined where the TCK lives and the Weld implementation will remain separate. > On May 17, 2019, at 5:58 AM, Markus KARG wrote: > > So CDI is meanwhile an Ecipse project? > > -----Original Message----- > From: Mark Struberg [mailto:struberg at yahoo.de] > Sent: Freitag, 17. Mai 2019 13:29 > To: Markus KARG > Cc: Scott Stark; cdi-dev > Subject: Re: [cdi-dev] Project renaming > > +1, the legal conept is called 'nominative use' of a mark. > > Otoh I like the rename for consistency reasons with other EE specs and to > make it clear that we switched packages. > > LieGrue, > strub From issues at jboss.org Wed May 29 13:44:00 2019 From: issues at jboss.org (John Westbrook (Jira)) Date: Wed, 29 May 2019 13:44:00 -0400 (EDT) Subject: [cdi-dev] [JBoss JIRA] (CDI-744) errorprone.info bugpattern GetClassOnAnnotation In-Reply-To: References: Message-ID: John Westbrook created CDI-744: ---------------------------------- Summary: errorprone.info bugpattern GetClassOnAnnotation Key: CDI-744 URL: https://issues.jboss.org/browse/CDI-744 Project: CDI Specification Issues Issue Type: Bug Components: Decorators Affects Versions: 2.0.SP1 Environment: https://bazel.build Reporter: John Westbrook api/src/main/java/javax/enterprise/util/AnnotationLiteral.java:84: error: [GetClassOnAnnotation] Calling getClass() on an annotation may return a proxy class if (members.length > 0 && !annotationType().isAssignableFrom(this.getClass())) { ^ (see https://errorprone.info/bugpattern/GetClassOnAnnotation) Did you mean 'if (members.length > 0 && !annotationType().isAssignableFrom(this.annotationType())) {'? api/src/main/java/javax/enterprise/util/AnnotationLiteral.java:117: error: [GetClassOnAnnotation] Calling getClass() on an annotation may return a proxy class Class annotationLiteralSubclass = getAnnotationLiteralSubclass(this.getClass()); ^ (see https://errorprone.info/bugpattern/GetClassOnAnnotation) Did you mean 'Class annotationLiteralSubclass = getAnnotationLiteralSubclass(this.annotationType());'? api/src/main/java/javax/enterprise/util/AnnotationLiteral.java:278: error: [GetClassOnAnnotation] Calling getClass() on an annotation may return a proxy class throw new IllegalArgumentException("Annotation member value " + instance.getClass().getName() + "." ^ (see https://errorprone.info/bugpattern/GetClassOnAnnotation) Did you mean 'throw new IllegalArgumentException("Annotation member value " + instance.annotationType().getName() + "."'? -- This message was sent by Atlassian Jira (v7.12.1#712002)