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

September Iteration Plan #11917

Closed
kieferrm opened this issue Sep 13, 2016 · 8 comments
Closed

September Iteration Plan #11917

kieferrm opened this issue Sep 13, 2016 · 8 comments
Assignees
Labels
iteration-plan VS Code - Upcoming iteration plan

Comments

@kieferrm
Copy link
Member

kieferrm commented Sep 13, 2016

Endgame Schedule

  • September, 26th Code freeze for the endgame
  • September, 30th Endgame done
Verification
Monday
  • Code freeze at 5pm PT
  • Ensure we have a green build on all platforms
  • All test items contain sufficiently comprehensive test descriptions by 6pm PT
Tuesday
  • Test build starts at 7am CET / 10pm PT on Monday
  • Test plan ready by 8am CET / 11pm PT on Monday
  • Testing
Wednesday
  • Testing
  • Remind team members to assign issues that they intend to fix to the September milestone
  • Fixing (self-assigned, milestone assigned)
  • Verification (queries above)
Thursday
  • Fixing (scrutiny sets in - major bugs only - to be discussed in stand-up meeting, labeled as candidate)
  • Verification (queries above)
  • Add/update shrink-wrap files for built-in extensions if needed (see instructions) (was done along the way)
  • Update OSSREADME.json for built-in extensions based on differences to generated npm-shrinkwrap.json files if needed @alexandrudima/dbaeumer
  • Run OSS tool after merging shrink-wrap findings @alexandrudima/dbaeumer
    • The LCA review of the ThirdPartyNotices.txt files is not needed anymore
  • Check new OSS usage is entered into the OSS registry @alexandrudima/dbaeumer
Friday
Friday/Monday
  • When done fixing/verifying and there are changes since last build at the end of day PT
    • Trigger new insider build and publish it manually @chrmarti
  • Pause scheduled insider builds @chrmarti
  • Branch code to release/1.6 @chrmarti
  • Announce master is open for business @chrmarti
  • Polish release notes @gregvanl
Wednesday
  • Publish Insider with hand-picked and reviewed candidate fixes @chrmarti
Thursday
  • Publish Insider with hand-picked and reviewed candidate fixes @chrmarti
Monday
Thursday - Oct 13

General

This plan captures what we work on during September. We are back to our normal 4 week rhythm. We will ship early October.

Not unusual and still noteworthy: We will do several explorations that might or might not result in concrete deliverables in this or later releases.

Dates

  • September, 26th Code freeze for the endgame
  • September, 30th Endgame done

Plan Items

Mark Description
🏃 work in progress
blocked task
💪 stretch goal for this iteration
🔵 more details required
🔴 missing issue reference

Feedback

Issues to address community feedback:

Debt Items

Issues to reduce our engineering debt:

Extension Contributions

Support/contribute to extensions:

Engineering

This section lists several engineering/development items that the team identified:

Explorations

We are continuously exploring options and ideas. Some might make it into future releases.

Feedback Channels

  • 🏃 Telemetry - Track Autocomplete suggestions and terminal events in xflow and Targets report @mjbvz
  • Telemetry - Improve data refresh times by improving SQL queries in Extensions, Targets and LongTermUse reports in Power BI @ramya-rao-a @mjbvz
  • Telemetry - Explore BigQuery as a source instead of SQL @mjbvz

UX

@kieferrm kieferrm added the iteration-plan-draft VS Code - Upcoming iteration plan (Draft) label Sep 13, 2016
@egamma egamma added this to the September 2016 milestone Sep 13, 2016
@egamma egamma added iteration-plan VS Code - Upcoming iteration plan and removed iteration-plan-draft VS Code - Upcoming iteration plan (Draft) labels Sep 13, 2016
@egamma egamma changed the title September Iteration Plan - DRAFT September Iteration Plan Sep 13, 2016
@felixfbecker
Copy link
Contributor

PHP - investigate how and where to contribute @mousetraps

https://github.com/felixfbecker/vscode-php-intellisense
https://github.com/felixfbecker/php-language-server

I would love to get more contributions, already got some from the Eclipse Che folks 🙂

@csholmq
Copy link

csholmq commented Sep 14, 2016

https://github.com/Microsoft/vscode-cpptools isn't moving very fast apart from debugging features. IntelliSense is largely missing. Perhaps it could use a team boost?

@glen-84
Copy link

glen-84 commented Sep 15, 2016

🔴 Language server - throttle validation when document changes @dbaeumer

This is microsoft/vscode-languageserver-node#42, if I'm not mistaken.

@egamma
Copy link
Member

egamma commented Sep 16, 2016

@glen-84 thanks, I've updated the item.

@nevadascout
Copy link

nevadascout commented Sep 20, 2016

PHP - investigate how and where to contribute @mousetraps

If you're looking for a pure Typescript implementation of a php language server, my project https://github.com/HvyIndustries/crane is progressing nicely.

I'm currently adding go to definition functionality and optimising/improving stability

@egamma
Copy link
Member

egamma commented Oct 10, 2016

Closing VS Code 1.6 has been pushed to stable.

@egamma
Copy link
Member

egamma commented Oct 13, 2016

@daviwil fyi, moving the milestone back to September. We only assign candidate bugs for a recovery build to the recovery milestone.

@daviwil
Copy link
Contributor

daviwil commented Oct 13, 2016

Wow... I have no idea how I did that! Certainly wasn't on purpose. Sorry about that!

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
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

7 participants