Page MenuHomePhabricator

OWC2020 (OWC2020 Replying 1.0)Milestone
ArchivedPublic

Members (14)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

This project ran from 2019 to 2021. It created Extension:DiscussionTools. Use the DiscussionTools tag instead.

Rationale

We are striving to make contributing to talk pages easier and more intuitive. Where "easier" means requiring less effort and where "intuitive" means obvious, not requiring context or specialized knowledge about how to do something

Two key ways of contributing to/participating on talk pages is starting a new discussion/topic or replying to an existing one

Trouble is – as the Talk Page consultation and the team's research over the past couple of weeks uncovered – contributors, across experience levels, find replying to specific comments on Talk pages to be challenging.

This initial version will involve building the basic reply functionality we anticipate existing contributors will expect and value while making minimal changes to talk pages' visual appearance.
User stories

As a contributor I can...

Know my IP address will be published along with my comment if I do not log in or create an account
Reply to specific comments within a discussion without changing the state of the page
Draft a reply in a text field using wikitext while being able to see the comment(s) I am replying to
Discard a reply without publish it
Preview how my reply will appear once it's posted to the talk page
Have my edit summary created automatically
Have my reply indented/outdented to the proper depth automatically
Know my comment was posted successfully (new reply should be temporarily highlighted)
Have the time and date of my post, a link to my user page and a link to my talk page included with my reply automatically
Delete a reply I've already posted on a talk page
See the date and time a comment was made, in my local timezone and preferred date format
Attempt to post a comment with notation for signing my name or indenting/outdenting my comment without breaking the experience
Click "Cancel" and not need to worry my drafted comment will be discarded without confirming my intent
Navigate away from web page (e.g. clicking browser's "back" button or closing browser tab) and not need to worry my drafted comment will be discarded without confirming

Recent Activity

Sep 8 2022

matmarex edited Description on OWC2020 (OWC2020 Replying 1.0).
Sep 8 2022, 4:45 PM
matmarex archived OWC2020 (OWC2020 Replying 1.0).
Sep 8 2022, 4:41 PM
ppelberg moved T243047: A Cite Book template in a reflist is not rendering correctly when added as part of a comment using new reply workflow from Backlog to Triaged on the DiscussionTools board.
Sep 8 2022, 3:32 PM · Editing-team, DiscussionTools

Aug 22 2022

MNeisler placed T257505: Compare talk page usage before/after Reply tool was deployed up for grabs.
Aug 22 2022, 2:53 PM · Product-Analytics, DiscussionTools, Editing-team (Tracking)

Aug 6 2022

ppelberg renamed T249886: Create a new workflow for posting a comment without indentation from Create a new workflow for posting a comment w/o indentation to Create a new workflow for posting a comment without indentation.
Aug 6 2022, 12:50 AM · DiscussionTools, Editing-team (Tracking)

Jun 14 2022

ppelberg moved T249886: Create a new workflow for posting a comment without indentation from Existing Feature Improvements to New Features on the DiscussionTools board.
Jun 14 2022, 12:25 AM · DiscussionTools, Editing-team (Tracking)

Apr 15 2022

Whatamidoing-WMF added a comment to T245960: Late reply to early comment added in unexpected place in the discussion.

I have some notes on this at https://www.mediawiki.org/w/index.php?title=User:Whatamidoing_(WMF)/Sandbox2&oldid=5090122 in case anyone wants to play around with it.

Apr 15 2022, 8:04 PM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0), DiscussionTools

Mar 29 2022

Esanders updated the task description for T251633: Add reply tool support for extensions and templates within indented comments.
Mar 29 2022, 10:09 AM · DiscussionTools
Esanders merged T304912: Gallery tag can't work at reply tool into T251633: Add reply tool support for extensions and templates within indented comments.
Mar 29 2022, 10:08 AM · DiscussionTools

Mar 6 2022

Xaosflux renamed T251633: Add reply tool support for extensions and templates within indented comments from Add support for extensions and templates within indented comments to Add reply tool support for extensions and templates within indented comments.
Mar 6 2022, 7:50 PM · DiscussionTools

Feb 5 2022

Urbanecm_WMF removed a project from T219966: Help panel: "Get help with editing" button hides other components of the visual editor: Growth-Team-Filtering.
Feb 5 2022, 4:51 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jan 31 2022

gerritbot added a comment to T251469: Evaluate how the text in the input window appears.

Change 605438 abandoned by Bartosz Dziewoński:

[mediawiki/core@master] [editor] Editor font-size inherits the skin's font-size, 90% for monospace.

Reason:

This would be a disruptive change and we're not going to accept these patches. Sorry.

https://gerrit.wikimedia.org/r/605438

Jan 31 2022, 9:03 PM · Design, Patch-For-Review, DiscussionTools
ppelberg moved T249886: Create a new workflow for posting a comment without indentation from Backlog to Existing Feature Improvements on the DiscussionTools board.
Jan 31 2022, 7:37 PM · DiscussionTools, Editing-team (Tracking)
ppelberg updated the task description for T249886: Create a new workflow for posting a comment without indentation.
Jan 31 2022, 7:36 PM · DiscussionTools, Editing-team (Tracking)
ppelberg updated the task description for T249886: Create a new workflow for posting a comment without indentation.
Jan 31 2022, 7:16 PM · DiscussionTools, Editing-team (Tracking)

Dec 9 2021

ppelberg moved T249889: Reconsider placement of signatures to make comments more readable from Backlog to New Features on the DiscussionTools board.
Dec 9 2021, 4:54 PM · Design, DiscussionTools, Editing Design

Sep 29 2021

Sakretsu added a comment to T250295: Notify people when new comment(s) is posted in a discussion while they are composing a reply, and offer to show it.

I was about to report the same issue. The automatic edit conflict resolution is quite annoying indeed. This needs to be worked on.

Sep 29 2021, 11:23 AM · User-Ryasmeen, Goal, Editing-team (Kanban Board), DiscussionTools

Sep 7 2021

matmarex merged task T254116: If someone else has already answered this question, please tell me before posting my duplicate/redundant reply into T250295: Notify people when new comment(s) is posted in a discussion while they are composing a reply, and offer to show it.
Sep 7 2021, 9:36 PM · DiscussionTools, OWC2020 (OWC2020 Replying 1.0)
matmarex merged T254116: If someone else has already answered this question, please tell me before posting my duplicate/redundant reply into T250295: Notify people when new comment(s) is posted in a discussion while they are composing a reply, and offer to show it.
Sep 7 2021, 9:36 PM · User-Ryasmeen, Goal, Editing-team (Kanban Board), DiscussionTools

Sep 1 2021

Tacsipacsi added a comment to T250295: Notify people when new comment(s) is posted in a discussion while they are composing a reply, and offer to show it.

I also said several times the same that someone else has also said in the meanwhile. The automatic edit conflict resolution is one of the most annoying features of the reply tool. So I think

  • Do it. Make it opt-in initially if you’re not confident enough, but eventually turn it on for everyone. Opt-out is not needed, everyone should know that there’s a new comment that potentially effects what they want to say.
  • Do it pre-submit. This is about letting people know there’s something new that potentially effects what they want to say; it makes no sense after the comment has been published.
  • Warning about the whole page can be annoying, so limit it to sections. If it’s not possible or takes long to implement, falling back to MediaWiki’s edit conflict detection (i.e. warning about cases where the full-page editing experience would show an edit conflict) covers most of the cases, namely when two people reply to the very same comment.
Sep 1 2021, 6:47 PM · User-Ryasmeen, Goal, Editing-team (Kanban Board), DiscussionTools
valcio added a comment to T250295: Notify people when new comment(s) is posted in a discussion while they are composing a reply, and offer to show it.

I'm using this tool for a while, and I find very annoying noticing edit conflicts just after when the edit has been published.

Sep 1 2021, 4:56 PM · User-Ryasmeen, Goal, Editing-team (Kanban Board), DiscussionTools

Aug 13 2021

Etonkovidova closed T219966: Help panel: "Get help with editing" button hides other components of the visual editor as Resolved.
Aug 13 2021, 12:31 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Aug 6 2021

Etonkovidova moved T219966: Help panel: "Get help with editing" button hides other components of the visual editor from QA to Test in Production | Watching on the Growth-Team (Sprint 0 (Growth Team)) board.

All looks good in betalabs - moving to Test in Production.

Aug 6 2021, 7:02 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Aug 5 2021

Maintenance_bot removed a project from T219966: Help panel: "Get help with editing" button hides other components of the visual editor: Patch-For-Review.
Aug 5 2021, 8:10 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
ReleaseTaggerBot added a project to T219966: Help panel: "Get help with editing" button hides other components of the visual editor: MW-1.37-notes (1.37.0-wmf.18; 2021-08-09).
Aug 5 2021, 8:00 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
gerritbot added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

Change 710120 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Help Panel: Hide CTA when VE's context item is shown on mobile

https://gerrit.wikimedia.org/r/710120

Aug 5 2021, 7:19 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
Tgr moved T219966: Help panel: "Get help with editing" button hides other components of the visual editor from Code Review to QA on the Growth-Team (Sprint 0 (Growth Team)) board.
Aug 5 2021, 5:06 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Aug 4 2021

mewoph moved T219966: Help panel: "Get help with editing" button hides other components of the visual editor from In Progress to Code Review on the Growth-Team (Sprint 0 (Growth Team)) board.
Aug 4 2021, 10:35 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
mewoph added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

With latest changes:

mobile_helpPanel_contextItem.gif (1×800 px, 2 MB)

Aug 4 2021, 10:34 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
gerritbot added a project to T219966: Help panel: "Get help with editing" button hides other components of the visual editor: Patch-For-Review.
Aug 4 2021, 10:33 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
gerritbot added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

Change 710120 had a related patch set uploaded (by MewOphaswongse; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@master] Help Panel: Hide CTA when VE's context item is shown on mobile

https://gerrit.wikimedia.org/r/710120

Aug 4 2021, 10:33 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
mewoph claimed T219966: Help panel: "Get help with editing" button hides other components of the visual editor.
Aug 4 2021, 5:44 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 28 2021

DLynch added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

Easiest way is probably to watch for the resize event being emitted by VE's context, then check isVisible() on the context to see whether it's actually shown. E.g.:

Jul 28 2021, 11:04 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
ppelberg updated subscribers of T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

Both removing the button & changing the z-index would require us to know when the context item is shown and dismissed. @Esanders — is there an event in VE that we can listen for to know when the context item's visibility changes?

cc @DLynch @matmarex (Ed is out on leave).

Jul 28 2021, 10:32 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
mewoph added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

I looked into this a bit and it looks like the CSS-only solution (changing the z-index of the help panel button) isn't possible. This is because the help panel's z-index needs differ based on what's happening in VE, namely:

Jul 28 2021, 6:52 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 26 2021

MMiller_WMF edited projects for T219966: Help panel: "Get help with editing" button hides other components of the visual editor, added: Growth-Team (Sprint 0 (Growth Team)); removed Growth-Team.

The next step for this task is to scope it, so that we know when it's appropriate to work on. Therefore, I'm putting it in Ready for Development for scoping.

Jul 26 2021, 9:25 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 19 2021

RHo added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

@RHo -- okay, so just to make sure, the proposed solution is still to simply remove the button when an edit card is displayed? Hopefully that will be simple to implement.

Jul 19 2021, 4:35 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 16 2021

MMiller_WMF added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

@RHo -- okay, so just to make sure, the proposed solution is still to simply remove the button when an edit card is displayed? Hopefully that will be simple to implement.

Jul 16 2021, 8:57 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 15 2021

Tacsipacsi added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

For desktop […] the issue is mostly mitigated by the reduced size of help icon-only button

…unless one uses Chinese (or Korean or Japanese) user interface:

Screenshot_2021-07-16 Astolphe de Custine - Wikipedie.png (264×478 px, 22 KB)

Jul 15 2021, 10:23 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
RHo added a comment to T219966: Help panel: "Get help with editing" button hides other components of the visual editor.

@MMiller_WMF - this is another item that should ideally be fixed sooner than later as it is a problem particularly for all VE edit cards on mobile.

Jul 15 2021, 1:15 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel
RHo updated the task description for T219966: Help panel: "Get help with editing" button hides other components of the visual editor.
Jul 15 2021, 1:13 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Growth-Team (Sprint 0 (Growth Team)), DiscussionTools, OWC2020 (OWC2020 Replying 1.0), VisualEditor, GrowthExperiments-Help panel

Jul 3 2021

Tacsipacsi updated the task description for T257646: Start conversations about deploying Reply tool as default.
Jul 3 2021, 1:22 PM · User-Dyolf77, DiscussionTools, Editing-team (Tracking), OWC2020 (OWC2020 Replying 1.0)

Jun 24 2021

Tgr added a comment to T251633: Add reply tool support for extensions and templates within indented comments.

My note on this is that extension parsing is in theory not one of the "evil" parts of wikitext parsing. After the open tag is seen, the close tag is found using a fairly braindead regexp, more-or-less deliberately. ("You can include any content in extension content except </closetag....".) The only tricky part might be attribute parsing inside the open tag, but IIRC the sanitizer does this with a regexp so you should be able to do that as well. So, yes, it's a slippery slope, but at least the slope isn't *too* steep in this general area.

Jun 24 2021, 2:29 PM · DiscussionTools

May 3 2021

Izno removed a subtask for T244870: Deploy v1.0 via query string parameter to target wikis : T245563: DiscussionTools' reply tool does not open after using Google Translate browser extension.
May 3 2021, 7:11 PM · User-Ryasmeen, Editing QA, Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0), DiscussionTools
Izno removed a subtask for T244432: Evaluate reliability of #DiscussionTools on target wikis: T245563: DiscussionTools' reply tool does not open after using Google Translate browser extension.
May 3 2021, 7:11 PM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0)
Izno removed a subtask for T244432: Evaluate reliability of #DiscussionTools on target wikis: T245772: Reply link is appearing for a signature inside a caption of an image on fr.wiki.
May 3 2021, 7:11 PM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0)
Izno edited parent tasks for T245772: Reply link is appearing for a signature inside a caption of an image on fr.wiki, added: T233443: [Epic] Reply Tool; removed: T244432: Evaluate reliability of #DiscussionTools on target wikis.
May 3 2021, 7:11 PM · DiscussionTools
Izno removed a subtask for T244432: Evaluate reliability of #DiscussionTools on target wikis: T246047: Reply link is not appearing for a Project Talk page on fr.wiki (old date format).
May 3 2021, 7:10 PM · Editing-team (Q3 2019-2020 Kanban Board), OWC2020 (OWC2020 Replying 1.0)
Izno removed a subtask for T235923: Replies v1.0: release replying to specific comments: T241388: When inserting {{welcome}} reply, preview is indented differently to saved content.
May 3 2021, 7:10 PM · OWC2020 (OWC2020 Replying 1.0), Editing-team (Q3 2019-2020 Kanban Board), DiscussionTools
Izno removed a subtask for T246481: Prevent page corruption in DiscussionTools caused by broken and incomplete table syntax: T240280: Parsoid corruption (loss of content, removed newlines) when editing pages with fostered content (often caused by unclosed table inside a list item `:{|`).
May 3 2021, 7:06 PM · Skipped QA, Editing-team (Kanban Board), MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), OWC2020 (OWC2020 Replying 1.0), DiscussionTools