I believe we could reach out to Sander Mak. He wrote the Java Modularity Book 
and he was pushing heavily for libraries to update to Java 9 modules. I’m sure 
we can ask him some recommendations on how to do this.

> On 16 Nov 2018, at 06:01, David Blevins <[email protected]> wrote:
> 
> I think the natural response is few people have Java 11 or modularity 
> experience, so really the bigger part is there something critical we have to 
> document here for when people suddenly have unforgiving opinions 1 or 2 years 
> in the future :)
> 
> 
> -- 
> David Blevins
> http://twitter.com/dblevins
> http://www.tomitribe.com
> 
>> On Nov 15, 2018, at 6:43 AM, Jean-Louis Monteiro <[email protected]> 
>> wrote:
>> 
>> Hi,
>> 
>> I have configured the Maven JAR plugin to add the module information.
>> Unfortunately the default (artifact name) does not work so well because of
>> the dash (-).
>> 
>> I'll need to go through all modules and define a proper java module name
>> without.
>> The prefix would be for all of them "org.apache.tomee"
>> 
>> Then we would have
>> 
>>  - org.apache.tomee.container.core
>>  - org.apache.tomee.container.javaagent
>>  - org.apache.tomee.container.junit
>>  - org.apache.tomee.container.jee
>>  - org.apache.tomee.server.cxf
>>  - org.apache.tomee.server.ejbd
>>  - org.apache.tomee.server.activemq
>>  - ...
>> 
>> 
>> What do you think?
>> 
>> I can do a first round for it.
>> 
>> Jean-Louis
>> --
>> Jean-Louis Monteiro
>> http://twitter.com/jlouismonteiro
>> http://www.tomitribe.com
> 

Reply via email to