>
>
>> Source package:
>>
>> conventional location for assembly descriptors is src/main/assembly.

Just reporting in from my vantage point as a maven committer and a
disliker (emphasis, a preference) for cluttered top-level dirs.

>
>
> Never understood that one.  It's not part of the output so src/main seems
> odd.
>
>
>> conventional location for log4j.properties would be src/xxx/resources
>> as appropriate.
>
>
> That puts it into the jar file (subject to xxx).

Fine, I get it.

>
> Another discussion? it's picked up by commands from the current directory if
> they want to override the default now-built-in settings, e.g. development
> debugging.
>
>
>> why LICENSE and also LICENSE-dist (ditto NOTICE) and not in the binary
>> package?
>
>
> LICENSE goes into the jar, javadoc and source jar.
>
> LICENSE-dist goes into the distribution and includes mention of included
> dependent binaries.  Isn't the the right thing to do?

It's not wrong. I personally would put the -dist files in a subdir to
distinguish 'this is a notice for what you just unpacked' from 'this
is the notice for the package you build with what you just unpacked'.


>
>
>>
>> None of this is a reason to respin from an editorial perspective.
>>
>> +1
>
>
>        Thanks
>        Andy

Reply via email to