[tahoe-lafs-trac-stream] [tahoe-lafs] #166: command line order is problematic
tahoe-lafs
trac at tahoe-lafs.org
Thu Jan 3 16:38:04 UTC 2013
#166: command line order is problematic
-------------------------+-------------------------------------------------
Reporter: zandr | Owner: zooko
Type: defect | Status: new
Priority: major | Milestone: 1.10.0
Component: code- | Version: 0.6.1
frontend-cli | Keywords: security usability unix mac error
Resolution: | review-needed zookos-opinion-needed
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by zooko):
Replying to [comment:26 davidsarah]:
> After discussing this on IRC we ended up with the following unresolved
issues:
> - {{{--help}}} for subcommands no longer mentions the global options
This seems like an important issue to me. Users have a hard enough time
that if they ask for help we should really give it.
> - because the new version accepts {{{-d}}}/{{{--node-directory}}} only
before the command, and the old version accepted it only after the command
(and ignored it if before), there is no way to write a script that works
with both.
>
> We considered allowing {{{-d}}} both before and after but could not
decide whether that was worth the complexity. Zooko?
Hm... I'm not sure if there are any script-writers who are going to care
about this. I guess since I don't have any evidence either way, I'd like
to err on the side of ease-of-development on this. Especially since I'm
reviewing this patch right now for inclusion in Tahoe-LAFS v1.10. So I
think we should not worry about this compatibility-break.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/166#comment:34>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list