13 messages in com.perforce.perforce-user[p4] p4win more critical than triggers
FromSent OnAttachments
Peter Hecht24 Apr 2002 12:33 
Carsten Orthbandt24 Apr 2002 13:19 
Stephen Ng24 Apr 2002 13:34 
Stephen Ng24 Apr 2002 13:36 
Chris Trueman24 Apr 2002 13:42 
Jason Williams24 Apr 2002 14:14 
Stephen Ng24 Apr 2002 14:39 
wiv...@us.itmasters.com24 Apr 2002 14:40 
Justin Hahn24 Apr 2002 14:57 
Jason Williams24 Apr 2002 15:34 
wiv...@us.itmasters.com25 Apr 2002 08:10 
wiv...@us.itmasters.com25 Apr 2002 08:20 
Erik Hanson25 Apr 2002 09:32 
Subject:[p4] p4win more critical than triggers
From:Jason Williams (str@narus.com)
Date:04/24/2002 02:14:59 PM
List:com.perforce.perforce-user

Stephen Ng wrote:

2. Went over the GUI with the goal of making common tasks easy and friendly for novices, and hiding or even *removing* uncommon tasks. (Case in point: renaming a file involves integrate/Options and then facing a grid of six checkboxes and hunting down "Delete source file(s), for rename operation".)

I can see both sides of this which probably makes the struggle within Perforce that much difficult. Do you keep the GUI as simple as possible and defer any advanced commands to the command line? Or do you bite the bullet and keep the GUI as simple as you can, but still introduce advanced features.

I imagine a lot of what goes into new releases of P4/P4D/P4Win/etc are driven by existing users, not potential users.

BTW, you don't have to hund down the checkbox for "Delete source file". It can be a two step process: integrate; then delete..all within the same changelist.

At the same time, I think that rather than cramming every command-line feature in the GUI it would have been better to make it more friendly

friendly GUI's are always a good thing, but I imagine there's always a balance between the implementation. (ie: do you add a checkbox for this feature? Or does it need a completely seperate menu? etc.)

if you really need to use a complex command, you won't be intimidated by the command line.

I wouldn't say that. The GUI (P4Win) makes dealing with complex tasks a lot more manageable. Point, click, select a few more options (checkboxes, etc.) and executing is sometimes a lot easier than having to remember each command line option and what it means, etc.

The interesting thing I've learned from reading posts in this list is how quickly VSS users tend to naturally pick up the semantics of Perforce.

Just my $.02.

--Jason