Page MenuHomePhabricator

Show pages created and improved in Draft
Open, LowPublic

Description

Feature requested:

As a user, I want to have pages in Draft namespace included in the calculations for Event Metrics.

Functionality/software changes

  • Add namespace 118 and other applicable Draft namespaces into the queries where we grab Page IDs
  • Ensure that nothing fails if there are no matching Page IDs in the Draft namespaces

User interface changes

  • Should we let the users know that Draft pages are included? Should it be optional with a checkbox or something?
  • Show number next to existing number in bracket to begin with. 7 (5 drafts).

Does this need QA?

Yes, to ensure there are no regressions and that Drafts are included in the metrics.

Event Timeline

CommunityTechBot renamed this task from lndaaaaaaa to Show pages created and improved in Draft.Jul 2 2018, 4:30 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.
Niharika moved this task from New & TBD Tickets to Product backlog on the Community-Tech board.
Niharika added a subscriber: Shouston_WMF.

@Shouston_WMF Thoughts on this ticket? Currently only Mainspace pages are included in stats.

Notes from our meeting a couple weeks back (I forgot to publish the draft (is that a pun?)):

  • Sati mentions that African communities use this a lot (Florence mentioned it)
  • Implications on English are big.
  • But all wikis don't always have drafts. Some work in sandbox. We'll need to take that into account.
    • Maybe let event organizer pick?
  • Also need to consider FlaggedRevs wikis - articles created but not shown in interface.

Also need to consider FlaggedRevs wikis - articles created but not shown in interface.

I don't know what we can do here. I suspect organizers will still permit their participants to edit in the mainspace, since they can.

Maybe let event organizer pick?

Yeah, I envision a checkbox below each wiki in the Event form, "Include Draft namespace". This would only be shown for wikis that have a Draftspace.