> You and I seem to have different ideas of what constitutes
> "power users" and "non-power users."
>
> I think a power user is someone who likes the system to have
> many knobs and controls, so he can wield them to do whatever he
> wants. I think, when the NPU asks a PU "why is it doing this,"
> the NPU wants never, ever to be asked in return "well, which
> way do you have it set up?"
I'm not sure I understand - I think we're talking about the same
thing. I'll illustrate with an example:
NPU checks out a source tree. If the working copy is pristine,
NPU says: "Ok, these are all of my files as I'm used to. There
is nothing there that I don't understand."
When PU checks out a pristine working copy, PU says: "I know
there is extra meta data and I can go manipulate it with
additional commands. I might even want to embed the meta data
into the project tree for various purposes."
My argument for defaulting to a pristine working copy is to hide
all of the inner workings of SVN from NPUs. PUs will know that
there is separated meta data and can go manipulate it as they
desire.
Another general point I was trying to make is that NPUs are not
going to be dealing with complex configurations. Very often,
they are sitting at a single workstation working on a single
project source tree. This has been my experience when dealing
with most users.
It is a minority that have multiple working copies, let alone
multiple projects, multiple working copies, and multiple
workstations. This minority almost certainly belongs to the PU
group, in which case they are provided the tools to reconfigure
SVN as they desire.
Kumaran
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Aug 27 18:39:46 2003