Wow. He is basically saying that Java 9 with the module system is going to be 
released whether or not the expert group approves it or not. I also noticed 
that the link to the Maven core developers responses immediately followed the 
response of Stephen Colebourne who flatly said auto modules won’t work and 
Robert Scholte’s (a core Maven developer) was less than enthusiastic. 

Personally, I think Stephen is correct. The only thing adding the manifest does 
is declare that when the jar is modularized what its name will be. The thing 
is, you can’t add that manifest entry unless it complies with the rules with 
package names. It seems to me that this is the same as having a 
module-info.java that declares the module name but has no exports or 
dependencies declared.  I am not sure what the result of that will be when the 
jar tries to call something it didn’t declare. If you’ve read the spec and 
found something I missed please let me know.

Ralph

> On May 5, 2017, at 1:09 PM, Gary Gregory <[email protected]> wrote:
> 
> FYI: http://mreinhold.org/blog/to-the-jcp-ec
> 
> Gary


Reply via email to