Page MenuHomePhabricator

Easier filtering on annual goal related tasks on the Developer-Advocacy Phab team workboard
Closed, ResolvedPublic0 Estimated Story Points

Description

@Bmueller to come up in the next weeks with tags which reflect about annual goals, define names and provide links.
Then @Bmueller to add tag Project-Admins tag to this task.
Then @Aklapper or so to create green/orange project tags.
Then @Aklapper to add direct query to filter on those tags in the sidebar of https://phabricator.wikimedia.org/tag/developer-advocacy/

Event Timeline

The Goal tag already exists. This tag could be added to tasks.
Then anyone can filter the workboard by clicking Open Tasks in the upper right corner, select Advanced Filter..., and set "Tags" to Goal.
If wanted, that resulting filter URL can also be added as a direct link in the sidebar of the workboard: On the left, click Manage , on the right select Edit Menu, on the right select Link.

Nothing for me left to do in this task, I guess... :)

+1 for Goal tagging. Filtering on a board could be made easier by adding a sidebar link similar to the ones on cloud-services-team (Kanban) which filter the board by team member assignment.


I experimented in the past with milestones like cloud-services-team (FY2017-18) to track Cloud Services annual plan projects, but that turned out to be awkward because of the way that Phabricator de-duplicates subproject tags. Things could be either on cloud-services-team (Kanban) or an annual goal tracking board, but not both at the same time. This could be worked around by making the annual plan tracking tag independent of a team's umbrella tag at the expense of a bit of global namespace clutter. If Phabricator were a canonical tracking system for annual plan work I would be interested in working on other organization ideas like a tag hierarchy that would allow organizing all Foundation tech team goals here. Today however there seems to be little appetite at the collective program management level to (ab)use Phabricator as a collective status reporting tool.

Taking this task as discussed in a 1:1 with bmueller today.

I added a link to filter the workboard for open tasks with the Goal tag in https://phabricator.wikimedia.org/project/profile/33/

I went through WMF's internal planning tool to identify tasks which are goals in WMF's OKR system and tagged them accordingly, however some don't have corresponding Phab tasks either because too high-level or maybe not created yet (GSoD2020?).

(Note to myself: I refrained from the idea of converting ancient ECT monthly sprint projects (2015/2016) into milestones - feels cleaner but gain vs efforts.)