Page MenuHomePhabricator

Drafts extension selection integration needs UX rework (tracking)
Open, LowPublic

Description

The current draft selection is ugly. It redundantly repeats the page name, displays the time in a user-unfriendly format, exposes more information than necessary immediately, does not use AJAX to replace the text-area content, uses a different user experience for preview mode, and does not indicate save status dynamically when a save action is performed (manually or automatically). Some of these issues are tracked separately, but the entire draft manager needs a rework and there does not appear to be a bug for that.

Showing save status of the most recent draft right next to the "Save" button, having a selector for additional older drafts, using readable time information ("3 minutes ago") and using AJAX for all interactions with the draft selector seems preferable.

IMO this is blocker-level before enabling the extension on any Wikimedia wikis.


Version: unspecified
Severity: blocker

Details

Reference
bz40482

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:08 AM
bzimport set Reference to bz40482.
bzimport added a subscriber: Unknown Object (MLST).

(In reply to comment #0)

this is blocker-level before enabling the extension on any Wikimedia wikis.

Erik: Is "Drafts" deployment still being pursued at all?

(In reply to comment #1)

Erik: Is "Drafts" deployment still being pursued at all?

Ignore this - found bug 37992 now.

Turning this into a tracking bug for specific issues which can be addressed.

Qgil added a comment.Apr 15 2014, 6:46 AM

Ooops, sorry. I just wanted to CC myself.

Aklapper lowered the priority of this task from High to Normal.Dec 29 2014, 11:50 PM
Aklapper lowered the priority of this task from Normal to Low.Jun 10 2019, 11:07 AM
Aklapper edited projects, added Epic; removed Tracking-Neverending.