Skip to content
Snippets Groups Projects
Commit e9641fa6 authored by Michelle Chen's avatar Michelle Chen Committed by Chad Woolley
Browse files

Renaming to Remote Development group with Workspace and WebIDE categories

parent eaaddffe
No related branches found
No related tags found
1 merge request!134564Renaming to Remote Development group with Workspace and WebIDE categories
Showing
with 65 additions and 68 deletions
......@@ -72,7 +72,7 @@
/data/speakers_requirements.yml @johncoghlan @abuango
 
^[Product]
/data/categories.yml @david @gitlab-da @esalvadorp
/data/categories.yml @david @gitlab-da @esalvadorp
/data/sections.yml @david @joergheilig
/data/stages.yml @david @joergheilig
/source/direction/ @david
......@@ -100,19 +100,16 @@
/source/direction/plan/knowledge/ @mushakov @david @mmacfarlane @gl-product-leadership
/source/direction/plan/knowledge/wiki/ @mushakov @david @mmacfarlane @gl-product-leadership
/source/direction/plan/knowledge/pages/ @mushakov @david @mmacfarlane @gl-product-leadership
/source/direction/create/ @derekferguson @steve-evangelista
/source/direction/create/ @derekferguson @steve-evangelista
/source/direction/create/source_code_management/ @mcbabin @derekferguson
/source/direction/create/source_code_management/source_editor/ @mcbabin @derekferguson
/source/direction/create/gitter/ @mcbabin @derekferguson
/source/direction/create/code_review_workflow/ @phikai @derekferguson
/source/direction/create/ide/ @michelle-chen @derekferguson
/source/direction/create/ide/web_ide/ @michelle-chen @derekferguson
/source/direction/create/ide/remote_development/ @michelle-chen @derekferguson
/source/direction/create/remote_development/ @michelle-chen @derekferguson
/source/direction/create/code_creation/code_suggestions/ @derekferguson @steve-evangelista
/source/direction/create/editor_extensions/ @dashaadu @derekferguson
/source/direction/create/gitlab_cli/ @phikai @derekferguson
 
^[Product Section - Ops]
/source/direction/ops/ @david @mflouton
/source/direction/delivery/ @nagyv-gitlab
......
......@@ -62,7 +62,7 @@ While preparing for the Retrospective Discussion:
| Plan | @donaldcook + @johnhope | @badnewsblair | @gweaver + @mushakov | | |
| Plan:Optimize | @johnhope | @badnewsblair | @hsnir1 | | |
| Create:Code Review | @mnohr + @andr3 | @mvanremmerden | @phikai | | |
| Create:IDE | @oregand | @mvanremmerden | @ericschurter | | |
| Create:Remote Development | @adebayo_a | | @michelle-chen | | |
| Create:Source Code | @sean_carroll + @andr3 | @mvanremmerden | @tlinz | | |
| Gitaly | @zj-gitlab | - | @mjwood | | |
| Manage:Foundations | @samdbeckham | @tauriedavis | @cdybenko | | |
......
......@@ -513,7 +513,7 @@ web_ide:
- 'Category:Web IDE'
- 'Web IDE::Live Preview'
documentation: https://docs.gitlab.com/ee/user/project/web_ide/index.html
direction: /direction/create/ide/web_ide/
direction: /direction/create/remote_development/web_ide/
feature_page: /features/?stage=create#web_ide
description: 'Contribute easily right from the browser with everything you need using a full featured Integrated Development Environment (IDE). GitLab Duo, our AI-powered suite of features, is accessible in the Web IDE.'
roi: true
......@@ -572,15 +572,15 @@ editor_extensions:
maturity: lovable
description: GitHub is deeply integrated with developer tools.
 
remote_development:
name: 'Remote Development'
workspaces:
name: 'Workspaces'
stage: create
documentation: https://docs.gitlab.com/ee/user/project/remote_development/
direction: /direction/create/ide/remote_development/
feature_page: /features/?stage=create#remote_development
direction: /direction/create/remote_development/workspaces/
feature_page: /features/?stage=create#workspaces
feature_labels:
- 'Category:Remote Development'
description: 'Accelerate and standardize developer workflows with remote development workspaces secure, virtual environments with customizable libraries, dependencies, and tools for each project.'
- 'Category:Workspaces'
description: 'Accelerate and standardize developer workflows with workspaces secure, virtual environments with customizable libraries, dependencies, and tools for each project.'
roi: false
available: 2022-12-22
viable: 2024-06-22
......
......@@ -2319,7 +2319,7 @@ features:
works_by_default:
all: true
# Create - Gitaly: End --------------------------------------------------------
# Create:IDE - Web IDE: Start ----------------------------------------------
# Create:Remote Development - Web IDE: Start ----------------------------------------------
- title : "Web IDE"
description: |
Contribute to projects faster by using the Web IDE to avoid context
......@@ -2364,15 +2364,15 @@ features:
gitlab_premium: true
gitlab_ultimate: true
gitlab_com: true
# Create:IDE - Web IDE: End ------------------------------------------------
# Create:IDE - Remote Development: Start ------------------------------------------------
# Create:Remote Development - Web IDE: End ------------------------------------------------
# Create:Remote Development - Workspaces: Start ------------------------------------------------
- title: "New agent authorization strategy for workspaces"
description: |
New authorization strategy where group owners and administrators can control which cluster agents to use for hosting workspaces
link_description: "GitLab agent configuration for workspaces"
link: 'https://docs.gitlab.com/ee/user/workspace/gitlab_agent_configuration.html'
category:
- remote_development
- workspaces
gitlab_core: false
gitlab_starter: false
gitlab_premium: true
......@@ -2385,7 +2385,7 @@ features:
link_description: "Learn more about workspaces"
link: 'https://docs.gitlab.com/ee/user/project/remote_development/'
category:
- remote_development
- workspaces
gitlab_core: false
gitlab_starter: false
gitlab_premium: true
......@@ -2400,7 +2400,7 @@ features:
link_description: "GitLab Duo"
link: 'https://docs.gitlab.com/ee/user/gitlab_duo/'
category:
- remote_development
- workspaces
- duo_chat
- code_suggestions
gitlab_core: false
......@@ -2409,13 +2409,13 @@ features:
gitlab_ultimate: true
self_managed: true
gitlab_com: true
- title: "Enable Remote Development in GitLab Agent for Kubernetes"
- title: "Enable Workspaces in GitLab Agent for Kubernetes"
description: |
Define and provision secure remote development workspaces on a self-hosted Kubernetes cluster or cloud platform of your choice.
Define and provision secure Workspaces on a self-hosted Kubernetes cluster or cloud platform of your choice.
link_description: "Configure your GitLab Agent"
link: 'https://docs.gitlab.com/ee/user/project/remote_development/'
category:
- remote_development
- workspaces
gitlab_core: false
gitlab_starter: false
gitlab_premium: true
......@@ -2425,11 +2425,11 @@ features:
feature_page: false
- title: "Automatically clone public projects into a workspace"
description: |
Stay up to date with the latest changes by automatically cloning the repository during the creation of a remote development workspace.
Stay up to date with the latest changes by automatically cloning the repository during the creation of a Workspace.
link_description: "Learn more about workspaces"
link: 'https://docs.gitlab.com/ee/user/project/remote_development/'
category:
- remote_development
- workspaces
gitlab_core: false
gitlab_starter: false
gitlab_premium: true
......@@ -2439,11 +2439,11 @@ features:
feature_page: false
- title: "Define a reproducible development environment in a devfile"
description: |
A `.devfile.yaml` is a file that describes a complete development environment, including all the tools, runtimes, and dependencies necessary to consistently reproduce a stable remote development workspace.
A `.devfile.yaml` is a file that describes a complete development environment, including all the tools, runtimes, and dependencies necessary to consistently reproduce a stable workspace.
link_description: "Learn more about devfiles"
link: 'https://docs.gitlab.com/ee/user/workspace/#devfile'
category:
- remote_development
- workspaces
gitlab_core: false
gitlab_starter: false
gitlab_premium: true
......@@ -2452,7 +2452,7 @@ features:
gitlab_com: true
feature_page: false
 
# Create:IDE - Remote Development: End ------------------------------------------------
# Create:Remote Development - Workspaces: End ------------------------------------------------
 
# Plan:Knowledge - Content Editor: Start ---------------------------------------------------
- title : "All new rich text editor experience"
......@@ -8721,7 +8721,7 @@ features:
gitlab_com: true
- title: "View Multiple Code Suggestions"
description: |
For code completion, cycle through alternative code suggestions.
For code completion, cycle through alternative code suggestions.
link_description: "View multiple code suggestions"
link: https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html#view-multiple-code-suggestions
solution: Create
......
......@@ -112,16 +112,16 @@
confidence: High
canvas: https://www.figma.com/file/CzuAYraRvpevzcciXi0Ksg/Code-Review-JTBD?type=whiteboard&node-id=42%3A172&t=GsAdmRCekNqzWQa5-1
- slug: ide
group: IDE
category: Remote Development
group: Remote Development
category: Workspaces
performer: Code Author
main-job: Develop improvements for my application
outcome: Increase performance, reliability, security and user satisfaction for my organization’s products
confidence: High
canvas: https://www.figma.com/file/tF3wShlNN6V8wqqesdKUWi/Code-Author-JTBD?type=whiteboard&node-id=89%3A235&t=GsAdmRCekNqzWQa5-1
- slug: ide
group: IDE
category: Remote Development
group: Remote Development
category: Workspaces
performer: Workspace Administrator
main-job: Configure cloud development environments
outcome: Increase the likelihood engineering teams meet their release targets
......
---
features:
primary:
- name: "Experience the Web IDE Beta and Remote Development"
- name: "Experience the Web IDE Beta and Workspaces"
available_in: [free, silver, gold] # Include all supported tiers
gitlab_com: true
documentation_link: 'https://docs.gitlab.com/ee/user/project/web_ide_beta/'
......@@ -12,7 +12,7 @@ features:
- 'Web IDE'
epic_url: 'https://gitlab.com/groups/gitlab-org/-/epics/9189'
description: |
We are thrilled to announce the availability of the Web IDE Beta, our next-generation web editor based on Visual Studio Code that delivers powerful new features, a more flexible and familiar interface, and the ability to connect directly to a Remote Development environment. Paired with a cloud runtime, the Web IDE Beta enables more advanced real-time development workflows. Take a look at just some of the new features available today!
We are thrilled to announce the availability of the Web IDE Beta, our next-generation web editor based on Visual Studio Code that delivers powerful new features, a more flexible and familiar interface, and the ability to connect directly to Workspaces. Paired with a cloud runtime, the Web IDE Beta enables more advanced real-time development workflows. Take a look at just some of the new features available today!
 
The Web IDE Beta is so powerful we're making it the default Web IDE experience for GitLab.com, and we're eager for your feedback. The Web IDE will continue to be available while we iterate on the Beta. To stop using the Web IDE Beta, go to your [user preferences](https://gitlab.com/-/profile/preferences#web-ide) and select the **Opt out of the Web IDE Beta** checkbox.
 
......
---
features:
primary:
- name: "Remote development workspaces available in Beta for public projects"
- name: "Workspaces available in Beta for public projects"
available_in: [premium, ultimate]
gitlab_com: true
documentation_link: 'https://docs.gitlab.com/ee/user/workspace/index.html'
......@@ -9,12 +9,12 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
epic_url: 'https://gitlab.com/groups/gitlab-org/-/epics/10122'
description: |
Stop spending hours, or even days, troubleshooting your local development environment and interpreting inscrutable package installation errors. Now you can define a consistent, stable, and secure development environment in code and use it to create on-demand, remote development workspaces.
Stop spending hours, or even days, troubleshooting your local development environment and interpreting inscrutable package installation errors. Now you can define a consistent, stable, and secure development environment in code and use it to create on-demand; all inside Workspaces.
 
These workspaces serve as personal, ephemeral development environments in the cloud. By eliminating the need for a local development environment, you can focus more on your code and less on your dependencies. Accelerate the process of onboarding to a new project and get up and running in minutes instead of days.
Workspaces serve as personal, ephemeral development environments in the cloud. By eliminating the need for a local development environment, you can focus more on your code and less on your dependencies. Accelerate the process of onboarding to a new project and get up and running in minutes instead of days.
 
After the GitLab Agent for Kubernetes is configured and [the dependencies are installed](https://docs.gitlab.com/ee/user/workspace/#prerequisites) in your self-hosted cluster or cloud platform of choice, you can define your development environment in a `.devfile.yaml` file and store it in a public project. Then, you and any other developers with access to the agent can create a workspace based on the `.devfile.yaml` file and edit directly in the embedded Web IDE. You'll have full terminal access to the container, allowing you to work more efficiently. When you're done, or if something goes wrong, you can shut down the workspace and start a fresh, new workspace for your next development task.
 
......
---
features:
primary:
- name: "Connect to a workspace with SSH"
- name: "Connect to Workspaces with SSH"
available_in: [premium, ultimate] # Include all supported tiers
gitlab_com: true
documentation_link: 'https://docs.gitlab.com/ee/user/workspace/configuration.html#connect-to-a-workspace-with-ssh'
......@@ -10,10 +10,10 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
epic_url:
- 'https://gitlab.com/groups/gitlab-org/-/epics/10478'
description: |
With workspaces, you can create reproducible, ephemeral, cloud-based runtime environments. Since the feature was introduced in GitLab 16.0, the only way to use a workspace was through the browser-based Web IDE running directly in the environment. The Web IDE, however, might not always be the right tool for you.
With Workspaces, you can create reproducible, ephemeral, cloud-based runtime environments. Since the feature was introduced in GitLab 16.0, the only way to use a workspace was through the browser-based Web IDE running directly in the environment. The Web IDE, however, might not always be the right tool for you.
 
With GitLab 16.3, you can now securely connect to a workspace from your desktop with SSH and use your local tools and extensions. The first iteration supports SSH connections directly in VS Code or from the command line with editors like Vim or Emacs. Support for other editors such as JetBrains IDEs and JupyterLab is proposed in future iterations.
......@@ -9,7 +9,7 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
epic_url:
- 'https://gitlab.com/groups/gitlab-org/-/epics/10882'
description: |
......
......@@ -6,8 +6,8 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
issue_url: # Multiple links are supported. Avoid linking to confidential issues.
- 'https://gitlab.com/gitlab-org/gitlab/-/issues/427236'
description: |
In GitLab 16.7, you can now define a network policy with egress rules when you configure the GitLab agent for Kubernetes to support remote development. Use this feature for your self-hosted installation where the GitLab instance resolves to a private IP or when a workspace must access a cloud resource on a private IP range.
In GitLab 16.7, you can now define a network policy with egress rules when you configure the GitLab agent for Kubernetes to support Workspaces. Use this feature for your self-hosted installation where the GitLab instance resolves to a private IP or when a workspace must access a cloud resource on a private IP range.
......@@ -6,7 +6,7 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
epic_url:
- 'https://gitlab.com/groups/gitlab-org/-/epics/11625'
description: |
......
......@@ -8,11 +8,11 @@ features:
reporter: ericschurter
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
issue_url:
- 'https://gitlab.com/groups/gitlab-org/-/epics/10372'
description: |
We're thrilled to share that workspaces are now generally available and ready to improve your developer efficiency!
We're thrilled to share that Workspaces are now generally available and ready to improve your developer efficiency!
 
By creating secure, on-demand remote development environments, you can reduce the time you spend managing dependencies and onboarding new developers and focus on delivering value faster. With our platform-agnostic approach, you can use your existing cloud infrastructure to host your workspaces and keep your data private and secure.
 
......
......@@ -9,7 +9,7 @@ features:
reporter: michelle-chen
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
issue_url: # Multiple links are supported. Avoid linking to confidential issues.
- 'https://gitlab.com/groups/gitlab-org/-/epics/14025'
description: |
......
......@@ -9,7 +9,7 @@ features:
reporter: michelle-chen
stage: create
categories:
- 'Remote Development'
- 'Workspaces'
- 'Duo Chat'
- 'Code Suggestions'
issue_url:
......
......@@ -545,15 +545,15 @@ stages:
slack:
channel: g_create_code-review
 
ide:
name: IDE
remote_development:
name: Remote Development
pm: Michelle Chen
focus: Create IDE GMAU
focus: Create Remote Development GMAU
pmm: Aathira Nair
em: Adebayo Adesanya
be_team_tag: Create:IDE BE Team
fe_team_tag: Create:IDE FE Team
handbook: engineering/development/dev/create/ide/
be_team_tag: Create:Remove Development BE Team
fe_team_tag: Create:Remote Development FE Team
handbook: engineering/development/dev/create/remote-development/
support: Brad Sevy
ux:
- Taylor Vanderhelm
......@@ -580,11 +580,11 @@ stages:
dri: TBD
categories:
- web_ide
- remote_development
- workspaces
usage_driver_score: 4
asp_driver_score: 2
sam_driver_score: 3
group_link: product/categories/#ide-group
group_link: product/categories/#remote-development-group
pi_gmau: https://app.periscopedata.com/app/gitlab/758607/Centralized-SMAU-GMAU-Dashboard?widget=9967737
pi_pgmau: https://app.periscopedata.com/app/gitlab/758607/Centralized-SMAU-GMAU-Dashboard?widget=9980340
analyst_reports: https://drive.google.com/drive/search?q=parent:0B4LeL42bnImlbmZwcmhrTEthdkE%20editor
......
......@@ -7,7 +7,7 @@ departments:
division: Engineering
reports_to: dsatcher
specialty:
- 'Create: IDE'
- 'Create: Remote Development'
picture: "../gitlab-logo-extra-whitespace.png"
role: "<a href=''>Manager, Software Engineering</a>"
twitter:
......
......@@ -3,7 +3,7 @@ name: Chad Woolley
locality:
country: Remote
role: <a href="https://handbook.gitlab.com/job-families/engineering/development/backend/">Staff
Backend Engineer</a>, Create:IDE
Backend Engineer</a>, Create:Remote Development
reports_to: adebayo_a
picture: chadwoolley.png
twitter: thewoolleyman
......@@ -16,7 +16,7 @@ departments:
- Engineering Function
- Development Department
- Dev Section
- Create:IDE BE Team
- Create:Remote Development BE Team
projects:
gitlab-docs: maintainer
gitlab:
......@@ -37,7 +37,7 @@ story: |
a few things about the topics of expertise I've listed, though (as well as many more), and at a
minimum I can find someone else to ask ;)"
specialty:
- 'Create: IDE'
- 'Create: Remote Development'
expertise: |
<li><a href="https://gitlab.com/cwoolley-gitlab/cwoolley-gitlab/-/blob/main/README.md#chad-woolleys-gitlab-readme">README</a></li>
<li>Expertise:
......
......@@ -8,7 +8,7 @@ division: Engineering
reports_to: adebayo_a
public: true
specialty:
- 'Create: IDE'
- 'Create: Remote Development'
picture: "../gitlab-logo-extra-whitespace.png"
role: <a href="https://handbook.gitlab.com/job-families/engineering/development/fullstack/">Fullstack
Engineer</a>, Create:IDE
......
......@@ -4,7 +4,7 @@ pronouns: he/him
locality:
country: Remote
role: <a href="https://handbook.gitlab.com/job-families/engineering/development/frontend/">Senior
Frontend Engineer</a>, Create:IDE
Frontend Engineer</a>, Create:Remote Development
reports_to: adebayo_a
picture: enrique-alcantara.jpg
twitter: enriquecastl
......@@ -15,7 +15,7 @@ departments:
- Engineering Function
- Development Department
- Dev Section
- Create:IDE FE Team
- Create:Remote Development FE Team
- Frontend
projects:
gitlab: maintainer frontend
......@@ -43,7 +43,7 @@ expertise: |
<li><a href="https://docs.gitlab.com/ee/development/fe_guide/accessibility.html">a11y</a> <a href="/company/team/structure/#expert">expert</a></li>
<li><a href="https://docs.gitlab.com/ee/development/fe_guide/content_editor.html">Content Editor</a> <a href="/company/team/structure/#expert">expert</a></li>
specialty:
- 'Create: IDE'
- 'Create: Remote Development'
job_title: Staff Frontend Engineer
public: true
 
......@@ -3,7 +3,7 @@ name: Hunar Khanna
locality:
country: Remote
role: <a href="https://handbook.gitlab.com/job-families/engineering/backend-engineer/">Senior
Backend Engineer</a>, Create:IDE
Backend Engineer</a>, Create:Remote Development
reports_to: adebayo_a
picture: hunarkhanna.jpeg
pronouns: he/his
......@@ -15,7 +15,7 @@ division: Engineering
departments:
- Core Development
specialty:
- 'Create: IDE'
- 'Create: Remote Development'
expertise:
projects:
gitlab:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment