Skip to content

Iteration Plan for June 2018 #51483

Closed
Closed

Description

This plan captures our work in June. This is a 4-week iteration. We will ship our June Update in early July.

In May, we previewed several feature: the grid layout for editors, the alternative UI for settings, the file outline in the explorer, and the docked debug toolbar. In June, we continue to focus on those items and try to move them out of their preview state. How far we get there clearly depends on the feedback we hear from you.

This iteration, we also start to officially work on an extension to support pull requests. Dealing with pull requests is a big part of our daily life. Unsurprisingly, we have been exploring ideas in the area for a while but it was too fuzzy where it should go. We now have a more crisp understanding of the approach we want to take. All of our work happens on GitHub and so, with GitHub's help, we'll focus on GitHub support first. The emering APIs will allow for broad vendor support.

Endgame

  • June 25th, 2018: Code freeze for the endgame
  • June 29st, 2018: Endgame done

The endgame details for this iteration are tracked in #52781.

Plan Items

Below is a summary of the top level plan items.

Legend of annotations:

Mark Description
🏃 work in progress
blocked task
💪 stretch goal for this iteration
🔴 missing issue reference
🔵 more investigation required to remove uncertainty
under discussion within the team

Workbench

Install

Terminal

Editor

Languages

Language Server Protocol

JavaScript/TypeScript

CSS/HTML/JSON

Debug

Extension Contributions

Extensions

API

Engineering

Documentation


Deferred Items

Metadata

Labels

iteration-planVS Code - Upcoming iteration plan

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions