Page MenuHomePhabricator

Dedicated and/or automated Wikimedia pageviews API project/tag in Phabricator Maniphest [1 pts]
Closed, ResolvedPublic

Description

Please remember to add a specific blue project to all tasks related to pageviews data.

Maybe Herald could be configured to do this?

Or I was thinking it might make sense for the "Wikimedia pageviews API" to have a dedicated project/tag in Phabricator Maniphest, maybe.

(I'll just say again that I hate Phabricator's projects input field and I primarily rely on Cunningham's Law when using it.)

Event Timeline

MZMcBride raised the priority of this task from to Needs Triage.
MZMcBride updated the task description. (Show Details)

I agree that this would help find all the pageview api tasks in one place, but it would be problematic for the Analytics team to keep track of. Tagging everything with Analytics-Backlog ensures that we look at them and triage them during Backlog grooming. We have a bunch of other tags like Analytics, Analytics-Eventlogging, Analytics-Cluster that we don't actively look at, but are telling people to additionally tag the Backlog project so we would pay attention to it.

It would be okay if users who are reporting bugs tag both backlog and pageview-api projects, but I doubt that'll happen. I'm in support of making a parent task in phab, and in our triaging process adding api related bugs as a subtask.

@ggellerman just mentioned to me that there are Phabricator tags, that behave differently from projects and it won't be possible to add a tag but not a project, so may be that would be okay.

The admins can make a Herald rule that ensures a project like Analytics-Backlog is added to everything inside this new pageviews API project.

Milimetric moved this task from Incoming to Prioritized on the Analytics-Backlog board.
Milimetric renamed this task from Dedicated and/or automated Wikimedia pageviews API project/tag in Phabricator Maniphest to Dedicated and/or automated Wikimedia pageviews API project/tag in Phabricator Maniphest [1 pts].Jan 14 2016, 6:14 PM
Milimetric assigned this task to madhuvishy.

yeah, we haven't figured out a way to fix this, we're waiting for Herald to get smarter.