Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] Modules [Was Re: Requirements Document]

Before we can support requiring JMPS in the enterprise Java specs, there are some usecases that need to be supported as first class constructs via the platform APIs to address performance, maintenance and usability issues we had raised in the original JPMS release.

On Thu, May 10, 2018 at 2:35 AM, Ian Robinson <ian_robinson@xxxxxxxxxx> wrote:
The first LTS release of Java SE that will contain modules is Java 11 so future versions of Jakarta EE (after EE8) will need to have an opinion on Modules and some specificity around module definitions for Jakarta EE technologies. Beyond that I would expect the use of JPMS for Jakarta EE technologies to be well defined but optional. Obviously that will be a decision for the community but I would not expect JPMS to be a requirement enforced by future Jakarta EE TCKs.
Independently, but somewhat related, the long-term outlook for Java 8 - where most of the world's Java will be running for some time yet - is good for enterprises so I'm not a fan of rushing headlong into removing Java SE 8 as a supported version of Java until we really need to.

Regards,
Ian





Back to the top