On Mar 12, 2021, at 6:32 AM, Alan Bateman 
<alan.bate...@oracle.com<mailto:alan.bate...@oracle.com>> wrote:

On 11/03/2021 15:25, Lance Andersen wrote:

The only reason I included it is for completeness with tar which the jar 
options were originally derived from.

I think it would be surprising to have two GNU-style long options so I think we 
should pick one.  "--dir" seems okay to me and is consistent with the other the 
other JDK tools that extract to a directory (although those tools might not be 
well known). If you prefer "--directory" then I think we'll should add it to 
the other tools and hide "--dir" from the usage output.

I don’t have a strong preference but lean slightly towards ‘-directory’ as it 
is more descriptive, similar to the other GNU-style commands jar currently 
supports .  Tar supports ‘—cd’, ‘—directory’ in addition to ‘-C’ which is why I 
suggested supporting  both GNU-style long options.

Perhaps jpackage should also support —dir/directory in addition to ‘—dest' if 
we are looking at consistency between java tools.

I do agree that it would be nice to be consistent across the java tools for 
options so if we go the ‘-directory’, we should follow your suggestion and make 
it the primary and remove ‘—dir’ from the usage output.


-Alan

[cid:E1C4E2F0-ECD0-4C9D-ADB4-B16CA7BCB7FC@home]



Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
lance.ander...@oracle.com<mailto:lance.ander...@oracle.com>



Reply via email to