On 02/27/2013 08:45 AM, Bill Burke wrote:
On 2/26/2013 4:23 PM, David M. Lloyd wrote:
> On 02/26/2013 03:19 PM, Fernando Nasser wrote:
>> I probably should mention my motivations...
>>
>> The future generation of RPMs will install the JAR files in a maven layout, so we
just need to point the modules.xml to that location.
>> No more symlinks!
>
> It will be just in time to be obsolete again. TBH I don't think this is
> a smart move at all; Maven isn't the end state for Java build, and it
> makes zero sense for Java distribution other than development/test time.
>
Can you please share with us exactly how using a maven repo makes no
sense?
*Having* the ability to load a module from a Maven repo may or may not
make sense; that's a different branch of the thread. Using a Maven repo
for OS distribution though seems kinda pointless - it's an arbitrary
layout which I still believe will not survive Java 9 (though of course I
might be wrong about that; I've been wrong once or twice in the past,
believe it or not).
I keep waiting to hear your legendary insight, but instead I'm
just getting a bunch of unsubstantiated claims and some nonsense that
maven repos aren't going to exist in the future...Myself and others have
given some pretty compelling use cases. It would be nice to hear a
counter-argument so we can have a real discussion over this instead of
just excepting your word as gospel.
You shouldn't accept my word as gospel, nor should you accept my
skepticism as denial. I don't think there's any problem with being
cautious about this kind of change, and I don't think you can fault me
for wanting to be certain that it fits in with (i.e. doesn't actively
hamper) our long-term hopes and plans for Java 9 modularity.
--
- DML