{"action":"created","issue":{"url":"https://api.github.com/repos/chrmarti/testissues/issues/17363","repository_url":"https://api.github.com/repos/chrmarti/testissues","labels_url":"https://api.github.com/repos/chrmarti/testissues/issues/17363/labels{/name}","comments_url":"https://api.github.com/repos/chrmarti/testissues/issues/17363/comments","events_url":"https://api.github.com/repos/chrmarti/testissues/issues/17363/events","html_url":"https://github.com/chrmarti/testissues/issues/17363","id":312156229,"number":17363,"title":"Iteration Plan for April 2018 - DRAFT","user":{"login":"vscodebot[bot]","id":28792856,"avatar_url":"https://avatars2.githubusercontent.com/in/2406?v=4","gravatar_id":"","url":"https://api.github.com/users/vscodebot%5Bbot%5D","html_url":"https://github.com/apps/vscodebot","followers_url":"https://api.github.com/users/vscodebot%5Bbot%5D/followers","following_url":"https://api.github.com/users/vscodebot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/vscodebot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/vscodebot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vscodebot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/vscodebot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/vscodebot%5Bbot%5D/repos","events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/vscodebot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-07T00:43:41Z","updated_at":"2018-04-07T00:43:45Z","closed_at":null,"author_association":"NONE","body":"This plan captures our work in **April**. This is a 4-week iteration. We will ship our April Update in **early May**. The highlights include: a more flexible editor layout (since we didn't get to it in March), a better experience when changing settings, and several new APIs for extension authors.\r\n\r\n!! Endgame\r\n- **April 23th**: Code freeze for the endgame\r\n- **April 27th**: Endgame done\r\n\r\nThe endgame details for this iteration are tracked in **TBD**.\r\n\r\n!! Plan Items\r\nBelow is a summary of the top level plan items.\r\n\r\nLegend of annotations:\r\n\r\n| Mark | Description |\r\n| ------------- | ------------- |\r\n| :runner: | work in progress |\r\n| :hand: | blocked task |\r\n| :muscle: | stretch goal for this iteration |\r\n| :red_circle: | missing issue reference |\r\n| :large_blue_circle: | more investigation required to remove uncertainty |\r\n| :black_circle: | under discussion within the team |\r\n\r\n!!! Install\r\n- [ ] :runner: Allow user level installs on Windows !534 !joaomoreno\r\n- [ ] :runner: :muscle: Provide a VS Code snap package !5458 !tyriar\r\n\r\n!!! Workbench\r\n- [ ] Preview for grid layout for editors !14909 !bpasero\r\n   - **depends on electron 2.0 adoption blockers**\r\n- [ ] :runner: Explore improving settings experience !41040 !roblourens\r\n- [ ] Explore enabling view contributions to the activity bar !43645 !sandy081\r\n- [ ] :red_circle: Improve experience when opening a folder in an empty workspace !bpasero\r\n- [ ] Unbundle bundled language packs !45663 !dbaeumer !sandy081 !ramya-rao-a\r\n- [ ] :red_circle: :muscle: Quick box improvements for multi-step inputs !chrmarti\r\n- [ ] :red_circle: Problems view support to exclude errors for some files/folders !sandy081\r\n\r\n!!! Editor\r\n- [ ] :red_circle: Ship a new version of the Monaco editor !alexandrudima !rebornix\r\n\r\n!!! Terminal\r\n- [ ] :red_circle: Enable multi-plexing of terminals !tyriar\r\n- [ ] :red_circle: :muscle: Provide support for Windows' ConPTY implementation !tyriar\r\n\r\n!!! Source Control\r\n- [ ] Support custom view contributions to the Git viewlet !45686 !joaomoreno\r\n- [ ] :red_circle: Provide a protocol handler that clones a git repository and opens VS Code !joaomoreno\r\n\r\n!!! Languages\r\n\r\n!!!! JavaScript/TypeScript\r\n- [ ] :red_circle: Provide an NPM script custom view that can run/debug scripts as tasks !egamma\r\n- [ ] :red_circle: Adopt TypeScript 2.8.x !mjbvz\r\n- [ ] :red_circle: Explore moving Organize Import to be a code action !mjbvz\r\n- [ ] :red_circle: Support Organize Import on save !mjbvz\r\n\r\n!!!! CSS/HTML/JSON\r\n- [ ] Support regions in CSS folding provider !46591 !octref\r\n- [ ] :red_circle: Polish path completion !octref\r\n- [ ] :red_circle: Explore how to provide `!keywords` completions in SCSS and LESS !octref\r\n- [ ] :red_circle: Investigate how to use [MDN data](https://github-com/mdn/browser-compat-data) to power our language servers !octref !aeschli\r\n- [ ] :red_circle: :muscle: Explore how users could extend CSS support through settings !octref\r\n- [ ] :red_circle: Expose API from JSON language server !aeschli\r\n- [ ] :black_circle: :red_circle: Restrict handling to documents with `file:` and `untitled:` schemes **owner**\r\n\r\n!!!! Markdown\r\n- [ ] :black_circle: :red_circle: Restrict handling to documents with `file:` and `untitled:` schemes **owner**\r\n\r\n!!! Extensions\r\n- [ ] :red_circle: Extension install - detect incomplete installations !sandy081\r\n- [ ] :black_circle: :red_circle: Document what document URIs extensions should handle. **owner**\r\n- [ ] :red_circle: Add a resource scope for global settings !sandy081\r\n\r\n!!! Extension Contributions\r\n- [ ] :runner: Sublime configuration settings importer !45984 !tsalinger !sandy081\r\n\r\n!!! Debug\r\n- [ ] Polish LogPoints support !46821 !weinand !isidorn\r\n- [ ] :red_circle: Provide setting to enable/disable show value hover only !isdorn\r\n\r\n!!! API\r\n- [ ] :runner: Provide API to register a protocol handler !45685 !joaomoreno\r\n- [ ] :red_circle: Finalize the FileSystemProvider API !jrieken\r\n- [ ] :red_circle: Finalize FoldingProvider API !aeschli\r\n- [ ] Finalize API to support computing definition locations !10037 !mjbvz\r\n- [ ] :runner: Finalize WebView API !43713 !mjbvz !jrieken\r\n- [ ] :red_circle: Finalize Task execution API !dbaeumer\r\n- [ ] :red_circle: Make it easier for extension authors to deal with non-file-based URI schemes !jrieken\r\n- [ ] Explore support to resolve an unresolved response item when using commands !44846 !jrieken\r\n- [ ] :red_circle: Provide API for hierarchical document symbols !jrieken\r\n\r\n!!! Serviceability\r\n- [ ] :runner: Process explorer as a separate renderer window !41045 !rmacfarlane\r\n\r\n!!! Engineering\r\n- [ ] :red_circle: :runner: Adopt electron 2.0 !tyriar !bpasero\r\n- [x] :red_circle: :runner: Automate adoption of new electron builds !bpasero\r\n- [ ] :red_circle: :runner: Move off spectron for the smoke test !joaomoreno\r\n\r\n!!! Documentation\r\n- [ ] :runner: Continue to refresh videos on the website !45924 !auchenberg \r\n\r\n-------\r\n!!! Deferred Items\r\nNone.\r\n"},"comment":{"url":"https://api.github.com/repos/chrmarti/testissues/issues/comments/379419662","html_url":"https://github.com/chrmarti/testissues/issues/17363#issuecomment-379419662","issue_url":"https://api.github.com/repos/chrmarti/testissues/issues/17363","id":379419662,"user":{"login":"vscodetestbot[bot]","id":29067401,"avatar_url":"https://avatars2.githubusercontent.com/in/2665?v=4","gravatar_id":"","url":"https://api.github.com/users/vscodetestbot%5Bbot%5D","html_url":"https://github.com/apps/vscodetestbot","followers_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/followers","following_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/repos","events_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/vscodetestbot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-04-07T00:43:45Z","updated_at":"2018-04-07T00:43:45Z","author_association":"NONE","body":"Thanks for submitting this issue. Please also check if it is already covered by an existing one, like:\n- [Iteration Plan for March 2018 -- DRAFT (#15743)](https://www.github.com/chrmarti/testissues/issues/15743) <!-- score: 0.881 -->\n- [Iteration Plan for February 2018 -- DRAFT (#13718)](https://www.github.com/chrmarti/testissues/issues/13718) <!-- score: 0.867 -->\n- [Iteration Plan for January 2018  - DRAFT (#11636)](https://www.github.com/chrmarti/testissues/issues/11636) <!-- score: 0.819 -->\n- [Iteration Plan for September 2017 - DRAFT (#5182)](https://www.github.com/chrmarti/testissues/issues/5182) <!-- score: 0.81 -->\n- [Iteration Plan for August 2017 - DRAFT (#3185)](https://www.github.com/chrmarti/testissues/issues/3185) <!-- score: 0.807 -->\n<!-- potential_duplicates_comment -->"}}
{"actor":{"display_login":"vscodetestbot"}}