Page MenuHomePhabricator

Introduce a tag to identify edits that involve people adding new content
Closed, ResolvedPublic

Description

In T332848, we are seeking to identify the proportion of all new content edits that include a reference.

All edits that include a reference will be identified in T325713. This task involves identifying all new content edits, be used as the "denominator" in T332848.

To determine what qualifies as an edit in which new content is added, we will use the same requirements we used to identify edits that meet the Edit Check heuristic (as defined in T324733).

Requirements

  1. A hidden change tag is appended/associated with all edits made using the visual editor that meet the conditions defined in T324733 with the exception that this tag does not consider whether a new reference was added as part of the edit in question.
  2. The hidden change tag "1." described is called editcheck-newcontent

Related Objects

Event Timeline

MNeisler triaged this task as Medium priority.Apr 5 2023, 3:22 PM
MNeisler moved this task from Triage to Tracking on the Product-Analytics board.
MNeisler raised the priority of this task from Medium to Needs Triage.Apr 5 2023, 3:32 PM
MNeisler updated the task description. (Show Details)

As soon as this new tag is available, @Dyolf77_WMF and I want to take a set of diffs to the French and English Wikipedias to see what they think of the result.

I've updated the task description to reflect the outcomes the Editing Team converged on during the team's 7 June meeting.

Below is a list of the decisions we converged on during that meeting.

Before that, @MNeisler, can you please give the task description a read and share if you see anything missing/unexpected? I'm asking you specifically because I removed the following from the task description and wanted to make sure that in doing so I didn't change the meaning of something: ...with this exception of any check if the new text include a reference.

7 June Meeting Decisions

  • To start, the tags this ticket and T332848 will introduce will be limited to edits people make using the visual editor.
    • Reasons: more straightforward to implement + at this time, these tags are not intended as general purpose of pieces of information. Rather, they're narrowly designed to answer questions related to Edit Check (e.g. T332848).
  • To start, the heuristic used to detect new content in this context will match the heuristic Edit Check uses (T324733) so that we can make comparisons

Before that, @MNeisler, can you please give the task description a read and share if you see anything missing/unexpected? I'm asking you specifically because I removed the following from the task description and wanted to make sure that in doing so I didn't change the meaning of something: ...with this exception of any check if the new text include a reference.

@ppelberg
The updates to the task description look good to me. To confirm my understanding, this new tag will use the same conditions for the editcheck-references tag (as defined in T324733 and T324730) except for the following. This new tag (editcheck-newcontent) will only:

  • Apply to edits made with the visual editor
  • Will not check whether a new reference was added as part of the edit in question.

Is that correct?

Before that, @MNeisler, can you please give the task description a read and share if you see anything missing/unexpected? I'm asking you specifically because I removed the following from the task description and wanted to make sure that in doing so I didn't change the meaning of something: ...with this exception of any check if the new text include a reference.

@ppelberg
The updates to the task description look good to me. To confirm my understanding, this new tag will use the same conditions for the editcheck-references tag (as defined in T324733 and T324730) except for the following. This new tag (editcheck-newcontent) will only:

  • Apply to edits made with the visual editor
  • Will not check whether a new reference was added as part of the edit in question.

Is that correct?

What you described is correct, @MNeisler – thank you for reviewing and confirming.

Change 935067 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] Add tag when content added, according to EditCheck heuristic

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

Change 935067 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Add tag when content added, according to EditCheck heuristic

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