Page MenuHomePhabricator

Copyvio: prepare Test Wiki for community testing
Closed, ResolvedPublic

Description

Although most of the copyvio work has been being tested by @Etonkovidova in Beta Labs, the community will need to test it in Test Wiki. There is work we need to do in Test Wiki so that @Etonkovidova and the community can test:

  • The feed will need multiple pages that are flagged as copyvio on both the AfC and NPP side.
  • The links on those pages will need to go to CopyPatrol and then show actual CopyPatrol comparisons.

Assigning this to @Catrope because he has most of the ideas on how to do this.

Event Timeline

I have created 3 pages in NPP and 3 pages in AFC. One each with:

  • Only one revision, which is marked copyvio
  • Two revisions, both of which are marked copyvio
  • Two revisions, the older of which is marked copyvio

All six pages have names that correspond to pages that are in enwiki's CopyPatrol queue, so the "copyvio" links point to real results in CopyPatrol (except for drafts, because of T203284: "Copyvio" link to CopyPatrol doesn't work for drafts, should drop Draft: namespace prefix).

I also modified the DB to mark the 3 NPP pages as unreviewed (they were marked as reviewed automatically, because I'm an autopatrolled user). I didn't bother doing this for the AFC ones, because the reviewed-ness status isn't exposed there.

As follow-up to this, @MMiller_WMF said he would put the draft pages in different categories so they have different AFC statuses.

I have made it so that each of the three drafts are one of these statuses:

  • Under review
  • Awaiting review
  • Declined
Etonkovidova closed this task as Resolved.Sep 17 2018, 11:27 PM

Checked the test data sample in testwiki (along with verifying T201070) - Copyvio filter works as expected and the test sample has articles in the following states:

I have made it so that each of the three drafts are one of these statuses:

  • Under review
  • Awaiting review
  • Declined