Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iteration Plan for January 2018 #41061

Closed
52 of 55 tasks
kieferrm opened this issue Jan 2, 2018 · 12 comments
Closed
52 of 55 tasks

Iteration Plan for January 2018 #41061

kieferrm opened this issue Jan 2, 2018 · 12 comments
Assignees
Labels
iteration-plan VS Code - Upcoming iteration plan
Milestone

Comments

@kieferrm
Copy link
Member

kieferrm commented Jan 2, 2018

Happy 2018 everyone! This plan captures our work in January. This is a 5 week iteration. We will ship early February.

Endgame

  • January 29th: Code freeze for the endgame
  • February 2nd: Endgame done

The endgame details for this iteration are tracked in #42374

Plan Items

Below is a summary of the top level plan items. Given the large number of explorations, we'll diverge from our usual practice of having plan items for all bullets upfront. This time we'll add them as we go.

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

Install/Update

Workbench

Editor

Debug

Terminal

SCM

Output Panel

Languages

Language Server Support

Emmet

JavaScript/TypeScript

CSS/HTML

Extensions

Extension Contributions

API

Performance

Serviceability

Engineering

Documentations


Deferred

@kieferrm kieferrm added the iteration-plan-draft VS Code - Upcoming iteration plan (Draft) label Jan 2, 2018
@kieferrm kieferrm added this to the December 2017/January 2018 milestone Jan 2, 2018
@takkuumi
Copy link

takkuumi commented Jan 3, 2018

hi,are you sure update electron to 2.0? The last electron version is v1.8.2-beta.3.

@roblourens
Copy link
Member

We haven't done it yet, this is just the plan for the month. And the ✋ means we're blocked.

@kieferrm kieferrm added iteration-plan VS Code - Upcoming iteration plan and removed iteration-plan-draft VS Code - Upcoming iteration plan (Draft) labels Jan 3, 2018
@kieferrm kieferrm changed the title Iteration Plan for January 2018 - DRAFT Iteration Plan for January 2018 Jan 3, 2018
@Eskibear
Copy link
Member

Eskibear commented Jan 4, 2018

I find the following entry in Roadmap#for-extension-authors, seems completed.

Support migrating the publisher of an extension to another publisher

Does this means we can transfer alice.toy-extension to bob.toy-extension, leaving everything else unchanged?

  [UPDATE] The answer is yes.
  

@aberonni
Copy link

aberonni commented Jan 12, 2018

Hi, sorry to bother, I'm wondering whether you think #14909 might possibly make it into the next iteration? I think it is quite the dealbreaker for a lot of people who aren't using VSCode right now because of that issue.

If not, could you give an update on the issue as to why it is not being developed?

Thanks!

@egamma
Copy link
Member

egamma commented Jan 15, 2018

@aberonni we create the iteration plan at the beginning of an iteration (pls see). We understand that this feature has many up votes, but there are others with more votes. All I can say for now is that the feature is on our radar.

@aberonni
Copy link

@egamma thanks for getting back to me, that makes perfect sense to me.

@alxgrtnstrngl
Copy link

alxgrtnstrngl commented Jan 18, 2018

@egamma @kieferrm After a quick look at the top 5 tickets it appears they pertain to UI/UX enhancements and it doesn't appear as if any of them made it into this iteration. Most of these pertain to UI/UX enhancements. Do the items in the January 2018 iteration block many of the items below?

#14444 - vscode.extensions Doesn't Update On Installing / Removing / Disabling Extensions without restarting
#5605 - Feature request: symbols tree view
#10121 - Allow for floating windows
#10546 - Tabs for integrated terminal
#14909 - Support a grid layout for editors

I understand the enhancements above involve a lot work and will probably take more than a few iterations to complete. Is there a way the developer team could create a short-term plan on how to address these? Could you put this in the project wiki or a plan document so users could track them? There needs to be a bit more transparency with the community on these sorts of initiatives.

Please keep in mind that the above issues are serious blockers for users coming from other editors who want to migrate their workflows to VSCode but can't because the UI/UX isn't as flexible or efficient resulting in a loss of productivity for them.

@egamma
Copy link
Member

egamma commented Jan 22, 2018

@alxgrtnstrngl thanks for your feedback. In addition to the iteration plan we also maintain the roadmap for the next 6 months. We update the roadmap based on user feedback. Several of the items you mention above are already on this roadmap.

Our planning process is documented here https://github.com/Microsoft/vscode/wiki/Development-Process

@ghost
Copy link

ghost commented Jan 26, 2018

Guys I saw release notes and I'm impressed. Thank you very much! It's my daily tool which I'm using more than 8 hours per day and I'm every single day happy because of VS Code. Thank you very much! That support, activity, features, bug-fixes, team - it's amazing! 🥇

@onetrev
Copy link

onetrev commented Jan 27, 2018

I'm concerned that "Catchup with latest CSS/less syntax" was checked off when this item that was in the list is still open.

@octref
Copy link
Contributor

octref commented Jan 27, 2018

@onetrev Getting full PostCSS/cssnext support is going to take multiple iterations. We've started internal discussion and you'll see more work toward it in future iterations.
With that said, if future CSS features come out of the draft phase, become spec and get supported by major browsers, we will support those features in vscode-css-languageservrice.

@kieferrm
Copy link
Member Author

kieferrm commented Feb 7, 2018

Shipped. Closing.

@kieferrm kieferrm closed this as completed Feb 7, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Mar 24, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
iteration-plan VS Code - Upcoming iteration plan
Projects
None yet
Development

No branches or pull requests

9 participants