Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [rest-dev] [External] : Re: Drop Minimum Java Requirement to Java 17
  • From: Santiago Pericasgeertsen <santiago.pericasgeertsen@xxxxxxxxxx>
  • Date: Thu, 14 Dec 2023 14:58:20 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=omHTBM6KdxYQg8//8sQMCHx56Xi5TnX9aWNxkrEZ/+k=; b=Jmf2CC0x1VlfnNYbxiHUXHvOLsmC/Fy3ULGbByTLreeu3jUafNZQDCP7FuA4jOx19TD8tSLSAWk17MFvcnmKDwCe2JMMkSNdBGD1xGkUTxle0zjt+qoEqgec9MpYWC19q9+PiBQtsMOZEloFaMgbx/QkVaLXb8UuvZC1tcM3TlGsOU6n/c3PZl3IcPp4uJSE/H8dJameZ8yi3yTO54jHAekmQBt9DMaf/IVNLeLTAQ8w2jUTgdzXXRqunzZi7vr7/OJgu1vYidQIfzmZYbG6LDvaR7GHE/RgpJDRfebZkBT29AsIaajpT03vRAgmweIVvDDNfDsdKbd8bR6lVR2jSg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fQuDzII/ejhLJgAsNhdpIpA8GHr1Gt/aIGKgChaFPdmykkwwD6Yr8icQdi7vcvnlyYzs7FCtvKevkzx9yD5V5SleTfHsMGZOEy7eDXMz2dTMCowmT64SszTcfsjprA+2ayawEmJUsaEei31iPypMC4EtoxEujlb2HkweAw1t4jG2srqlcZ6je/+c7/hi25WN8PPO3k32cHruQAA0mbAnxitOmqJnCRlR+cbtiSegPfwSbKWkjGGmzUY0FWNylbEZYizqxVuyga3hFxiJZh/SzGv9rWQtl1+qZSIbGstSdOfzsP3GszSGfUUccAviY+maqbZXk6G8bO9jxD46uE0IzQ==
  • Delivered-to: rest-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/rest-dev/>
  • List-help: <mailto:rest-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/rest-dev>, <mailto:rest-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/rest-dev>, <mailto:rest-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHaLVBorDLDypK5S0GXEqgLmBtxxbCmVDOAgACB1ICAAIyTgIAADOkAgAACgYCAARAHgIAACIaAgAA6NACAAByBgA==
  • Thread-topic: [External] : Re: [rest-dev] Drop Minimum Java Requirement to Java 17

Hi All,

 Sorry for hijacking the JDK version thread … but frankly, given the currently proposed scheduled for EE 11, I’m concerned about completing Jakarta REST 4.0. As you know, this is a major release with lots of changes and very little progress has been made thus far. I’m mostly concerned about the TCKs (there’s a lot of work there) and the compatible implementation(s). 

 At this time, if I’m honest, I don’t see us making those dates. I wanted to get some feedback from the other participants on this topic; it may be that 4.0 in EE 11 is just not possible at this time.

 Thoughts?

— Santiago

On Dec 14, 2023, at 8:16 AM, Arjan Tijms via rest-dev <rest-dev@xxxxxxxxxxx> wrote:

Hi,

On Thu, 14 Dec 2023 at 10:47, Mohamed M. El-Beltagy via rest-dev <rest-dev@xxxxxxxxxxx> wrote:
  • PMD 7, which adds support to Java 21 is not released yet. It's a release candidate at this moment.
Thank you for your input. An important thing to perhaps realize here is that Jakarta REST 4.0 is not released yet either. It doesn't even have a release candidate at this moment, just a milestone.

It will be some time before Jersey, RESTEasy and all the other implementations implement it. Jersey for instance hasn't even started yet at the moment. I understand some people look at "21" and see a scary number, but by the time implementations have been released, and have moved past their initial release (remember, nobody ever uses a 1.0 in production), that "21" will not look as scary anymore. JDK 23 will have been released at that point, and JDK 24 will be just around the corner.

It will be very likely that by then things like PMD have long implemented JDK 21 support.

Kind regards,
Arjan Tijms





-Markus

 
_______________________________________________
rest-dev mailing list
rest-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org
_______________________________________________
rest-dev mailing list
rest-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org
_______________________________________________
rest-dev mailing list
rest-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://accounts.eclipse.org__;!!ACWV5N9M2RV99hQ!M-acdYjn2aPe8BCjbxaIP0Yg6madM0-U0Pxlg9cbBZg23pd9QgYt8kndL8dmqOZeEaU0etNjP3g0nQgll0s9zNp_L3ui$


Back to the top