Directory - Update Code menu dropdown
Proposal
Combine the "Edit" and "Code" menu to consolidate the menus to make it easier to find things since people are unclear why we currently have two dropdowns.
Reorganize items in the menu for better organization and scannability.
-
SSH | HTTPS
: Use a button group to help toggle between SSH and HTTPS options, this eliminates the duplicate menu items that are currently displayed -
Clone URL
: Renamed from "Clone with SSH" or "Clone with HTTPS" to remove confusion that some users have expressed that they assume that that's the whole command which would require "git clone" to be included. -
Open with
: Contains links to open in IDE both local and remote -
Download source code
and `Download directory: using a button group to save space. This change is reverting the list approach due to a misunderstanding on the deprecation of the segmented control. -
Your workspaces
: This is the same functionality as it is currently that is currently under the "Edit" menu.
Proposal - SSH | Proposal - HTTPS |
---|---|
Research
Instrumentation opportunities
We could make a decision to remove actions that we think are not used often but we can leverage instrumentation to help us make data informed questions.
- Do we really need all of the options of tar, tar.gz, tar.bz2 or could we look into ways to make it operation system specific? Is it possible to understand which operating/browser is used when the user is selecting download options?
- Do we really need to have "Download repository" and "Download this directory"? Are people really downloading the repository if they are currently deep multi levels down a repository? Understanding current directory when performing a download option could help reveal this insight.
Edited by Michael Le