Better name for dpush wanted
nick.allen at onlinehome.de
Wed Apr 29 20:25:08 BST 2009
I don't understand the problem with the number of commands. If you
reduce them then you add more options to the remaining commands and then
they aren't as discoverable. I think Bazaar's done a pretty good job of
coming up with names for commands that represent common concepts. I
would be against this kind of reduction of commands.
Stephen J. Turnbull wrote:
> Jelmer Vernooij writes:
> > bzr core provides "only" 61 visible commands of those 122.
> Sure, but people are going to want plugins. rebase, gtk, and bzrtools
> are all pretty popular, and launchpad will become more so over time.
> > I agree that having a lot of commands can be overwhelming to
> > users. I don't see a lot of things that can be removed or would be
> > good candidates for merging though (bzr --no-plugins help
> > commands).
> * Dramatic reduction possible for sure:
> conflicts, deleted, ignored, ls, missing, renames -> ls
> alias, nick, plugins, version, whoami -> config
> clone -> <delete>
> bind, checkout, pull, switch, unbind, update -> checkout
> tag, tags -> tag
> init, init-repository -> init
> pull, merge, remerge -> merge
> uncommit, revert -> revert
> info, revno, root, status -> status
> * There's gotta be some consolidation possible here:
> break-lock, check, clean-tree, ignore, pack, reconcile, reconfigure,
> remove-tree, split, upgrade, version-info, view -> manage, info
> I think you should fairly easily be able to reduce the number of core
> commands to 40, with some effort, 35.
>  It's actually harmless to have both the singular and plural form
> with the obvious semantics, but it's the principle of the thing.
>  Cf. my immediately previous post.
>  "pull" is a horrible name for "mirror" semantics. Mostly it
> belongs in checkout/update, some in merge.
>  "status" is not a great name for the information provided by
> info, but it seems reasonably apt as a switch: "bzr status --branch",
> for example, defaulting to --files.
More information about the bazaar