https://bugs.documentfoundation.org/show_bug.cgi?id=160466

--- Comment #12 from ady <[email protected]> ---
My impression is that Heiko is focusing on the info bar (or whichever possible
way of informing the user about the r/o status), rather than on the actual
request.

Even if the separation between allowing _edit_ from allowing _save_ (i.e. the
request) were to be implemented in Calc, it would generate some difficulties
for older spreadsheets and users, with the current behavior being both actions
either allowed or blocked as one.

For example, a user that already knows the current effect of allowing the
current Edit Mode, would be surprised if the editions would not be allowed when
trying to save. Such user would understandably be concerned, especially when
the initial reaction could be "hey, I am loosing my changes; why cannot I save
my work! Calc is failing!". As in this request, “Save as” would work around the
temporal issue, giving time to be aware of the introduced change (somehow!?).

In order to avoid such potential conflicts (whether by users, or in older
spreadsheets saved with older versions, before this request would be available
in newer versions and in newer spreadsheets), the current "Edit Mode" would
need to keep its current behavior, and, instead of replacing it, a pair of new
Modes would have to be introduced (one for edition, another for saving).
Moreover, such new Modes would have to be considered in other situations, such
as for Protection options.

IOW, at first glance, introducing this request might not be so straight
forward.


@oeuceda,

(Note: I never tried the following procedure myself, so it might not work at
all as I describe it here.)

Until some relevant developer takes this request for implementation (if ever),
I would suggest an alternative procedure. The original spreadsheet file (edited
by your colleague) could be turned into a template. Your colleague would still
work on the template itself, and save the file as such – a daily backup would
be recommended. You would open the newest template as a common spreadsheet file
(similar to opening the default template as "Untitled 1", which is never
overwritten when saving as a normal spreadsheet file).

I don't know whether this procedure would actually work for your situation,
constraints and needs. YMMV.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to