Hi devs,

Following our recent IRC discussion, I start this discussion to improve our
editor workflow.

If you agree that:

1) Save & Continue followed by Cancel is misleading, since the document
 stay saved anyway

2) Checking the minor box is often forgotten, especially for minor change
since we do it fast

3) Switching between page view and editor is slow, and maybe useless with a
continuous editing session in WYSIWYG.

4) Preview is not always sufficient to ensure all is the way you want,
especially if rights is concerned

there are minor changes that may improve the workflow:

A) Remove the Is Minor checkbox

B) Replace the Save & Continue button with a Save minor version button,
while keeping the current behavior

C) Replace the Save & View button with a Save major version button.

D) Change the behavior of "Save major version button" to work like Save &
Continue behavior with a major version.

E) Replace Cancel by Done, and add a warning allowing to save either minor
or major or cancel (with 3 buttons) if any changes are unsaved.

With D) and E), we have the same behavior than an editor application, where
you File/Save and File/Quit.

At the end, we got the same number of buttons, one less checkbox but I
agree one more click to save major and view. This additional click is
needed so you choose voluntarily to save as a minor version or a major
version. If you think it is not good to have that additional click, let
leave it as it is... or simply remove the checkbox, it is misuse anyway and
cause complexity.

WDYT ?
-- 
Denis Gervalle
SOFTEC sa - CEO
eGuilde sarl - CTO
_______________________________________________
devs mailing list
devs@xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to