[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    Re: kword doc not saved
From:       David Faure <david () mandrakesoft ! com>
Date:       2001-05-28 21:09:56
[Download RAW message or body]

On Monday 28 May 2001 23:47, David Stidolph wrote:
> Please understand, I like making things simple - AND I like choices.  If
> you make a dialog come up if you open a read only, it interrupts work
> and forces a response from the user (bad).  

Well, if it's just a "OK" dialog, answering it won't even require an immediate
decision :). As you said, maybe it's important enough that the doc is readonly,
to tell the user. IMVHO it's not though - the user can always save it, just not
with that name (and/or under that directory).

> However, if the user has no
> way to know that the file is read only and proceeds with editing it when
> he tries to save his work he will be blocked (bad).

Blocked, but with an easy solve (save as). Or better, we can disable
"Save" if the doc is readonly, and only offer "Save As" (just like with
unnamed documents).

> There are circumstances where you would open a read only file.
> 
> 1.  Just need info (like the header file example).
Right - that's a case where the dialog box is annoying.

> 2.  Didn't know it was read-only (file copied from cd-rom or under
> source code control).
So he'll have to "save as".

> 3.  In use by another user that uses file-locking.
Hmm, I don't think we have that yet.

> Choice is important.  If there is no choice YOU are making the choice
> for the user.
Yes and no. If you apply this statement blindly, then _everything_ ends up
being configurable, and the whole thing becomes a hell to configure. Just like
KControl is really getting too crowded now, I don't think this is worth a config option.
That's the problem with opensource imho: as soon as there are different
opinions on something, "let's make it configurable" comes up. But 99% of the users
don't configure things. So choosing a reasonable default is MUCH more important
than making things configurable.

>  Note that it can get a little overwelming to a user to be
> presented with too many choices, but better to err on the side of
> flexibility than forcing a user to a set of behavior they may not like.
So choosing a behaviour that nobody can dislike is also a good alternative :)
Really... name ONE other office suite where the behaviour on readonly documents
is configurable ?

> My normal preference is to load without dialog, make the document
> unedible and pop up a document if they try to modify telling them the
> document is read only and offering choices to handle it - make it
> writeable, change the name or simply block changes.
Why ? On a Unix system, any user always has a place where he can save things,
in his $HOME. So why not let him edit the doc (with a mention that the URL he opened
it from is readonly -> titlebar), and when the user presses Save, open the "save as" dialog ?

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://perso.mandrakesoft.com/~david/, http://www.konqueror.org/
KDE, Making The Future of Computing Available Today

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic