Skip to content

What should I work on?

Ian Hickson edited this page Apr 2, 2019 · 26 revisions

This page attempts to be a one-stop shop for figuring out what the most important thing to work on is, so that team members (contributors) can determine the more effective way to improve Flutter.

  1. TODAY bugs.
  2. Customer blockers.
  3. Performance regressions. Check the dashboard.
  4. Filed regressions.
  5. Code review of open PRs.
  6. Technical debt.
  7. Customer-critical bugs.
  8. Assigned bugs. We want to avoid slipping milestones, so once a bug is assigned it should also be given a named month milestone and we should ensure it's resolved by that date. See Issue Hygiene.
  9. The priorities described on our roadmap.

Bugs in other bug systems should be tracked with bugs in GitHub.

Sometimes, items in the list above escalate. For example, a performance regression might get filed as a TODAY bug and thus start trumping a customer blocker issue.

Flutter Wiki

Process

Framework repo

Engine repo

Android

Plugins and packages repos

Infrastructure

Release Information

Experimental features

Clone this wiki locally