Skip to content

Update distribution goals

Warren Gifford requested to merge pecigonzalo-patch-1 into main

Created by: pecigonzalo

I have made several updates to our Distribution goals and goals format.

  • Updated goals to reflect current active goals
  • Moved milestones and their status to Productboard as sub-features, reflecting their current status
  • Updated Productboard adding all goals as features, their descriptions, desired outcomes, and status
  • Removed all information except the problem statement from this page to avoid duplication and because its status updates in Productboard or similar systems can cascade automatically to other views without us having to manually keep the handbook up to date.
  • Linked our current detailed tracking system on this page
  • Linked detailed views from the features or sub-features (depending on granularity required) so we can cross-reference them
  • Left ZenHub (Trial) as the current detailed roadmap and feature links, but the new format could just as easily use GitHub Project (our current way of tracking) in the links and the workflow for consumers will remain the same.

High-level roadmap view: image

Example view from Productboard detailed view: image

Example view from ZenHub for the team's detailed planning: image

An alternative view from GitHub projects for "epics" or projects if we end up not using ZenHub: image


A note on GitHub Projects / ZenHub

We are currently using primarily GitHub projects:

Since GH Issue can be added to multiple Projects, we basically add an issue to the Project it belongs and the iteration we are working on it. If the issue is not done by the end of the iteration, we simply close the project, which leaves the issues in their current columns for review (what was done/not/why) and simply add it to the new iteration. Closed projects are automatically collapsed, so they dont cause noise.

eg. image

This task was part of a closed iteration (check the closed dropdown button) and its currently part of the current iteration, and part of the "Fast and reliable deployments" project.

This gives us a lot more flexibility to use GH projects, but its still lacking any reporting functionality or the ability to do roadmaps, etc.

Merge request reports

Loading