The following are the larger areas of upcoming work the GitHub Desktop team intends to explore. This is not inclusive of everything we're working on, and it's not written in stone. We'll continue to update it as our priorities evolve.
- Improve rebase workflows: #5953
- Measuring success: TBD alongside the work + usability testing
Branch list grows with merged & deleted branches making it difficult to find those you care about (in progress)
- Prune branches after they've been deleted: #750
- Measuring success: N/A for now
- Help people navigate between and visually differentiate between repos: #6460
- Measuring success: TBD alongside the work + usability testing
- Improve workflows when you have uncommitted changes: #6107
- Measuring success: TBD alongside the work + usability testing
- Help people get set up correctly if they're behind a proxy: #2789
- Measuring success: TBD alongside the work
- Suggest logical next steps based on what state a person's repository is in: #6445
- Measuring success: #6714
- Evaluate and improve merge flow end-to-end: #5555
- Usability testing for merging