Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 32023

Summary: Add "Version Control" to central "Team" entries
Product: [Eclipse Project] Platform Reporter: Alex Chaffee <alex>
Component: TeamAssignee: Lars Vogel <Lars.Vogel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: Lars.Vogel, thatnitind, twolf
Version: 2.1   
Target Milestone: 4.18 M1   
Hardware: PC   
OS: Windows 2000   
See Also: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169093
https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169094
https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169095
https://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=27e9a2d11c25ef8db41d2b4f5efeea2bbf4e9afe
https://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=bb2b60d3e1928ebb140ae783aa8e3aaf523061cb
https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169127
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=09092e10a47faf6c53a34df52b586e0bc5405f47
https://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=8e42a31448683c00c9fc43746001de3e9afc9569
https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169176
https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169177
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=4ce5b7440730a8edd5678975ee9e11974f1d37e8
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=72aedacb98864b7e0a98ffa82f857a4f19159b86
https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169183
https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169184
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=52d621e8094460940edbf11426301e17cdd08592
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=06b5fd88437610982131194133faf0a43c0cf83f
https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169307
https://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=7895cba450bdec3f40b830d1fac4ee71380ea6ad
Whiteboard:
Bug Depends on:    
Bug Blocks: 566539    

Description Alex Chaffee CLA 2003-02-17 11:34:04 EST
The Team menu contains all and only operations related to what is traditionally 
known as Version Control (or, less popularly, Source Control, or Revision 
Control, or Source Code Management).  Instead of using one of these industry-
accepted terms, Eclipse invented the term "Team."  This is confusing to novices 
and should be renamed.
Comment 1 Kevin McGuire CLA 2003-02-17 15:07:36 EST
This is also where FTP and Dav operations go, which don't have version control.
Comment 2 Lars Vogel CLA 2020-09-09 11:50:38 EDT
I agree we should consider a rename here. FTP and Dav is not that commonly used these days and "Version Control" is confusing.
Comment 3 Lars Vogel CLA 2020-09-09 11:51:28 EDT
*** Bug 548256 has been marked as a duplicate of this bug. ***
Comment 4 Eclipse Genie CLA 2020-09-09 11:59:46 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169093
Comment 5 Eclipse Genie CLA 2020-09-09 12:03:59 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169094
Comment 6 Eclipse Genie CLA 2020-09-09 12:06:11 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169095
Comment 7 Lars Vogel CLA 2020-09-09 12:12:13 EDT
(In reply to Lars Vogel from comment #2)
> I agree we should consider a rename here. FTP and Dav is not that commonly
> used these days and "Version Control" is confusing.

and "Team" is confusing. Lets try to introduce "Version Control" is a few central places, once this is established, we can start moving all labels.
Comment 8 Nitin Dahyabhai CLA 2020-09-09 21:10:34 EDT
The Workbench User Guide will need corresponding changes.
Comment 11 Eclipse Genie CLA 2020-09-10 02:59:45 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169127
Comment 13 Lars Vogel CLA 2020-09-10 04:42:32 EDT
(In reply to Nitin Dahyabhai from comment #8)
> The Workbench User Guide will need corresponding changes.

+1 https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169127 did this for the preference page and I plan to change code and documentation in sync. I you notice that something is missing, please let me know.
Comment 15 Eclipse Genie CLA 2020-09-11 02:25:03 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169176
Comment 16 Eclipse Genie CLA 2020-09-11 02:27:15 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169177
Comment 19 Eclipse Genie CLA 2020-09-11 03:09:08 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169183
Comment 20 Eclipse Genie CLA 2020-09-11 03:26:32 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.common/+/169184
Comment 23 Eclipse Genie CLA 2020-09-14 07:08:40 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.team/+/169307
Comment 24 Lars Vogel CLA 2020-09-14 07:12:49 EDT
I added Version Control (Team) to the view category, the action set category and the preference node and in multiple places in the help.

I avoided changing the name of context menus as "Version Control" is unfortunately relatively long for a context menu entry. So hopefully with the new entries the usage will be clearer to the end user.
Comment 26 Lars Vogel CLA 2020-09-14 07:30:31 EDT
A late thanks to Alex for this bug report. I tried to make the naming a little bit better for new users. In future releases we can reconsider even renaming the menu but for this release I think it is good to introduce this is without to strong UI changes.