Review Request: JDK-8171201 & JDK-8171202: Drop java.compact$N aggregator modules
Mandy Chung
mandy.chung at oracle.com
Wed Dec 14 06:49:01 UTC 2016
JDK-8171201: Drop java.compact$N aggregator modules
JDK-8171202: Rename jdk.crypto.pkcs11 and jdk.pack200 to end with Java letters
http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8171201%2b8171202/webrev.00/
Compact Profiles were introduced in SE 8. The java.compact$N
aggregator module in SE 9 module graph gives unnecessary
importance going forward. We want people who care about
small systems to think about modules, not profiles.
In addition, the compact profile builds use these aggregator
modules but those builds still have to pull in the necessary
service providers manually, so they aren't a complete solution.
We propose to drop java.compact1, java.compact2, java.compact3
aggregator modules.
This patch also includes the change for JDK-8171202 to rename
jdk.crypto.pkcs11 to jdk.crypto.token and jdk.pack200 to jdk.pack
to prepare the stronger constraint that module names must end in
Java letters [1]
Mandy
[1] http://mail.openjdk.java.net/pipermail/jpms-spec-observers/2016-December/000682.html
More information about the build-dev
mailing list