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

[Discussion] Feedback Area Map #3539

Closed
5 of 66 tasks
lostintangent opened this issue May 17, 2020 · 1 comment
Closed
5 of 66 tasks

[Discussion] Feedback Area Map #3539

lostintangent opened this issue May 17, 2020 · 1 comment
Assignees

Comments

@lostintangent
Copy link
Member

lostintangent commented May 17, 2020

This issue captures a high-level picture of outstanding developer feedback, categorized by feature area/scenario (a "feedback area map"). This is not meant to be a commitment/roadmap, so much as a way for us to visualize feedback, track progress, and continue to gather input from the community on priorities. Our goal is to make developer collaboration enjoyable, across the diverse landscape of use-cases, and as a result, we'll be looking into the following themes and explorations (among other things). Input on this is extremely welcome!

❗= High-priority item, that impacts a fundamental part of the experience or would significantly improve the product
🏃= In-progress item, that will be delivered in an upcoming release
🏅= Currently available in our Insiders channel
💪= Area of exploration, that we need more feedback on value, and therefore, isn't planned

Feedback Areas (Visual Studio & VS Code)

  1. Extension Acquisition
    • ❗Reduce the impact of extension updates (e.g. don’t download .NET Core each time) (N/A)
    • ❗Store the VSLS agent binary in a global location (N/A)
    • Investigate why the activity bar icon shows up very late making the extension feel heavy.
    • ❗Update our Linux dependency checker to catch common issues
  2. Authentication
    • 💪 Allow sharing without signing in
    • 💪 Support for GitHub Enterprise (#341)
    • 🏃 Support GitHub SSO in VS (#11)
  3. Sharing/Joining
    • ❗Improve performance of sharing/joining (N/A)
    • 🏅🏃 Web access for guests (#1235)
    • Allow changing the active workspace without ending the Live Share session
    • Support sharing symlinks (#1598)
    • Prevent old sessions from being opened (#1003)
    • 💪 Teams entry point (#882)
  4. Connectivity
    • ❗ Continue to increase network resilience / disconnections (#67, #1443, #1619)
  5. Co-Editing
    • ❗🏃 Co-editing de-syncs (e.g. after a file rename) (#206)
    • 🏃❗ Make undo work as expected (a personal vs. shared undo stack) (Can undo changes made by others #1439)
    • ❗🏃Investigate edits taking a long time to propagate (N/A)
    • ❗Formatting issues (#218, #286, #568, #1162)
    • ❗Keyboard shortcuts (#186)
    • 💪 Item templates in Visual Studio (e.g. MVC controller)
    • 💪 Enabling guest's to use their own snippets (Visual Studio)
    • 💪 Pinning an editor group / "Follow to the side" (#81)
    • Participant / cursor theming (#376, #1547)
  6. Following/Focus
  7. Language Services
    • ❗Completion list closing when someone types in VS (#730)
    • 💪 Support other languages in Visual Studio (e.g. Razor, F#, XAML) (#1501)
  8. Terminal
    • ❗Terminal resizing / issues (#456)
    • Display who is typing in terminal (#596)
    • 💪 Allow granular terminal permissions (#1844)
  9. Shared Servers
    • ❗ Shared servers / SSL (#1507)
    • 💪 Sharing DNS domains in addition to TCP ports (#264)
    • 💪 Allow exposing a server via a public domain, so non-Live Share guests can view it (N/A)
  10. Debugging
    • 🏅🏃❗Application window sharing (e.g. desktop apps, VS Code extensions) (#236)
    • 🏅❗Sharing the debug terminal for console projects (Visual Studio)
    • ❗Make guest debugging control dynamic (#1550)
    • 💪 Synchronize Debug Console output
  11. Security/Access Control
    • 🏃❗Introduce additional policy settings/APIs to provide users with more control (e.g. enforce direct mode, prevent non-organization users from joining sessions)
    • ❗Re-evaluate the default .gitignore behavior (N/A)
    • 💪 Explore ways to censor secrets embedded within files
    • 💪 Limit Live Share sessions to certain users (#2018)
  12. Session Management
    • ❗Edit adornments / activity log (#680)
    • 🏃"Presentation mode" (#87, #2008)
    • 🏃 Add support for "planned sessions" to VS
    • 💪 Saving a workspace (#671)
    • 💪 Persisting a session (#56)
  13. Testing
    • Test Explorer support in Visual Studio (#33)
  14. Version Control
    • 🏃❗Team Explorer support in Visual Studio (#1746)
  15. Chat
    • Migrate Live Share Chat functionality into the core VS Code extension
    • Add support for text chat in the web client
    • ❗Add support for text chat in Visual Studio
  16. Audio
    • 🏅🏃Add Visual Studio support (#741)
    • 🏃❗Add support for audio chat in the web client
    • Persist microphone/speaker selection across sessions (N/A)
    • Display users that are joining
  17. Comments
    • 💪 Add support in Visual Studio (N/A)
    • 💪 Enable persisting them to a file (N/A)
    • 💪 Allow migrating Live Share comments to PR comments (N/A)
  18. Extensibility
    • ❗Investigate interop issues with the Vim extensions
    • 💪 Enable extensions to detect if a user has read-only access (#1716)
    • 💪 Enable extensions to detect if a user is following another user (#1717)
  19. Designers
    • 💪 Shared XAML/WinForms designer (N/A)
@ogiesen
Copy link

ogiesen commented Feb 5, 2021

Rgd. 6. Follow/Focus: Being able to follow into XAML code would be great (no need for a shared designer here). - or would this be more of a "language services"-issue (i.e. item 7.)?
BTW: The item listed under item 19 appears to be addressed by #253.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants
@lostintangent @Davsterl @ogiesen @thomps23 @fubaduba and others