[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: On the size of the command set

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2004-09-25 15:30:57 CEST

Max Bowsher wrote:
> Greg Hudson wrote:
>
>> I've often opposed adding new commands because I think we should keep
>> the command set small. Here's a reason why:
>>
>> Arch is all of the above.. EXCEPT easy to use. Here's the
>> "eye-opener" that Mr. Lord really needs to address:
>>
>> % svn --help | grep '^ ' | wc -l
>> 28
>>
>> % tla help | grep ' : ' | wc -l
>> 105
>>
>> I'm sorry but just watching that scroll by is enough to make me
>> say "well, maybe I'll figure this out later". Which is what I do
>> every time I look at Arch.
>
>
> True.
>
> We know we are going to need some more sooner or later though - for
> locking, and I think also we may need an analogue of 'cvs release -d'
> when we get non-recursive checkouts working.
>
> Perhaps we should think about categorizing our svn help output, to help
> maintain it's readability as we increase the number of commands?

I suspect we can get by with simply thinking good and hard before we add
commands at all. Yes, there are situations in the near future where we
will likely have to add one or two commands, and that's fine, we all
know that's going to happen at some point, we just need to always keep
in mind that a big part of Subversion's appeal is that it's easy to
learn, and when the command set gets too big we're in danger of losing
that advantage.

-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Sep 25 15:31:16 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.