I thought we had
discussed the introduction of generics into the signatures as an "okay"
small change. I looked through our notes and can't find a record
of this, so we must have just discussed it verbally.
Since the addition
of missing generics in the signature would be a binary compatible change,
why wouldn't or couldn't we allow this? As Arjan points out, the
javax->jakarta change already makes it source incompatible, so we're
not introducing anything that would require additional work. And,
the use of generics is a good thing that helps with strong type checking.
Is there a technical reason why we couldn't allow this type of change
in Jakarta EE 9 without requiring separate release plans?
I don’t think there is a technical reason and I agree with arjan, its probably a good time to consider making these changes where needed --------------------------------------------------- Kevin Sutter STSM, MicroProfile and Jakarta EE architect @ IBM e-mail: sutter@xxxxxxxxxx Twitter: @kwsutter phone: tl-553-3620 (office), 507-253-3620 (office) LinkedIn: https://www.linkedin.com/in/kevinwsutterFrom:
arjan
tijms <arjan.tijms@xxxxxxxxx>To:
jakartaee-platform
developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>Date:
02/05/2020
12:52Subject:
[EXTERNAL]
Re: [jakartaee-platform-dev] Adding generics to API for Jakarta EE
9?Sent
by: jakartaee-platform-dev-bounces@xxxxxxxxxxx On Wed, Feb 5, 2020 at 7:49 PM arjan
tijms <arjan.tijms@xxxxxxxxx>
wrote:I thought that small changes were allowed
under this release plan. If adding generics doesn't count as a small change
I'll happily this too Jakarta EE 10.---> I'll happily delay
this to Jakarta EE 10. From: jakartaee-platform-dev-bounces@xxxxxxxxxxx<jakartaee-platform-dev-bounces@xxxxxxxxxxx>
on behalf of arjan tijms <arjan.tijms@xxxxxxxxx> Sent: Wednesday, February 5, 2020 5:33:30 PM To: jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx> Subject: [jakartaee-platform-dev] Adding generics to API for Jakarta
EE 9? Hi,I was thinking to add missing generics
to the Jakarta Authentication API for Jakarta EE 9. This is a binary compatible
change. Jakarta _expression_ has done this too. Obviously the TCK signature
file needs to be adjusted for this, but it has to be adjusted anyway for
the javax -> jakarta change.Thoughts?Kind regards,Arjan Tijms
_______________________________________________ jakartaee-platform-dev mailing list jakartaee-platform-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
 Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037Oracle Java Engineering 1 Network Drive Burlington, MA 01803Lance.Andersen@xxxxxxxxxx
|