[tahoe-lafs-trac-stream] [Tahoe-LAFS] #986: 'tahoe run' and 'tahoe start' should be one command

Tahoe-LAFS trac at tahoe-lafs.org
Sat Jan 18 00:27:43 UTC 2020


#986: 'tahoe run' and 'tahoe start' should be one command
-----------------------------------+--------------------------------------
     Reporter:  JeremyVisser       |      Owner:
         Type:  enhancement        |     Status:  closed
     Priority:  minor              |  Milestone:  undecided
    Component:  code-frontend-cli  |    Version:  1.6.0
   Resolution:  wontfix            |   Keywords:  usability docs tahoe-run
Launchpad Bug:                     |
-----------------------------------+--------------------------------------
Changes (by exarkun):

 * status:  new => closed
 * resolution:   => wontfix


Old description:

> Initially, I was slightly confused by the difference between {{{tahoe
> run}}} and {{{tahoe start}}}. Of course, reading the docs clears it up,
> but I can foresee getting the two mixed up in future, especially during
> late nights. {{{:)}}}
>
> Generalising from experience, most applications either fork by default
> and have a flag to stop it forking, or don't fork by default, and have a
> flag to fork if the user desires. So it's a switch, rather than separate
> commands.
>
> I suggest adding either the {{{tahoe start --daemon}}} or {{{tahoe start
> --foreground}}} switches. The former if you want foreground to be
> default, or the latter if you want daemonising to be default.
>
> Not sure if it conflicts with any other switches, but {{{-d}}} and
> {{{-f}}} are choicy short versions of the above.
>
> Any thoughts?

New description:

 Initially, I was slightly confused by the difference between {{{tahoe
 run}}} and {{{tahoe start}}}. Of course, reading the docs clears it up,
 but I can foresee getting the two mixed up in future, especially during
 late nights. {{{:)}}}

 Generalising from experience, most applications either fork by default and
 have a flag to stop it forking, or don't fork by default, and have a flag
 to fork if the user desires. So it's a switch, rather than separate
 commands.

 I suggest adding either the {{{tahoe start --daemon}}} or {{{tahoe start
 --foreground}}} switches. The former if you want foreground to be default,
 or the latter if you want daemonising to be default.

 Not sure if it conflicts with any other switches, but {{{-d}}} and
 {{{-f}}} are choicy short versions of the above.

 Any thoughts?

--

Comment:

 "tahoe start" is now deprecated.  Only "tahoe run" will remain.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/986#comment:8>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list