Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
iteration-plan VS Code - Upcoming iteration plan
Projects
None yet
Development

No branches or pull requests

7 participants