Page MenuHomePhabricator

Create a new component project: MediaWiki-Live-preview and replace T41272
Open, Needs TriagePublic

Description

The project would track all problems related to the "Live preview" feature that can be enabled in the preferences under "Editing".

Description on MediaWiki.org: https://www.mediawiki.org/wiki/Manual:Live_preview

Supersedes a tracking task T41272, tasks in which are unreadable right now.

Event Timeline

That’s not user-friendly, to be fair. I am discovering this link only from you now, when a dedicated project could’ve been found already. I see that this link is located in Search dropdown, but still, it is a way that has to be found by a user, when projects are available everywhere.

Regarding the second question, at your discretion.

I'd also opt for it to be under MediaWiki-Page-editing, preferably as either a plain workboard column, or perhaps as "milestone" subproject so that it continues to be manageable through a single workboard. (differences). Using a "milestone" subproject also has the benefit of allowing simple search queries and allowing it to be tagged directly from task creation.

The problem with it being a milestone is that they are meant to be finishable. :-)

There's merely word semantics, though. I don't see that as a problem. They also work well on #services, #TechCom-RFC, and #perf-team. In the end, both sub-projects and milestones have their own quirks in different edge cases. But for mutually exclusive board columns, a milestone is an upgrade from a workboard column (gets us: search, task creation, sub-workboard, etc.), whilst avoiding the downsides that sub-projects normally bring.

Aklapper renamed this task from Create a new component project: MediaWiki-Live-preview to Create a new component project: MediaWiki-Live-preview and replace T41272.May 19 2018, 1:08 PM

Unaware of this, I just were annoyed because of the hugenedd of MediaWiki-Page-editing and moved all open tasks to a separate workboard column.

DannyS712 subscribed.

Seeing no objections, will do

Seeing no objections, will do

There is already a "Live preview" column on https://phabricator.wikimedia.org/project/board/139/ and I'd like to avoid duplication.

Unaware of this, I just were annoyed because of the hugenedd of MediaWiki-Page-editing and moved all open tasks to a separate workboard column.

Seeing no objections, will do

There is already a "Live preview" column on https://phabricator.wikimedia.org/project/board/139/ and I'd like to avoid duplication.

Yes, I was going to archive that column in favor of a milestone, which should still be visible on the workboard

@DannyS712: So I kind of object, I guess. (At least to adding more duplication.) :) Plus not sure myself if this would qualify as a subproject of MediaWiki-Page-editing. Where we'd end up again as a column on the MediaWiki-Page-editing board...

DannyS712 removed a project: User-DannyS712.

@DannyS712: So I kind of object, I guess. (At least to adding more duplication.) :) Plus not sure myself if this would qualify as a subproject of MediaWiki-Page-editing. Where we'd end up again as a column on the MediaWiki-Page-editing board...

I guess not. @stjn is this still needed?

A difference between project/subproject/goal and a plain workboard column is that workboard columns cannot be watched, while the others can. I’d probably watch live preview-related tasks, but I don’t want to get spammed with all editing-related stuff.

I closed T41272: Bugs in "Live preview" feature (tracking), without prejudice to further agreement to spin the current column out to a separate board or subboard.