19 Sep 2023
The August showcase announces the release of custom email for Service Desk in beta in 16.4. We also explore new focus areas and take a look at automation with gitlab-triage and multiple external participants on issues.
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/15
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:26 Custom email for Service Desk
1:27 Next focus
2:23 Goals
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/15
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:26 Custom email for Service Desk
1:27 Next focus
2:23 Goals
- 1 participant
- 3 minutes
21 Jul 2023
Current status on the development of GitLab Model Registry: where are we and where do we want to go.
- All Updates: https://gitlab.com/groups/gitlab-org/-/epics/9423#note_1437373082
- Epic: https://gitlab.com/groups/gitlab-org/-/epics/9423
- All Updates: https://gitlab.com/groups/gitlab-org/-/epics/9423#note_1437373082
- Epic: https://gitlab.com/groups/gitlab-org/-/epics/9423
- 1 participant
- 10 minutes
7 Jul 2023
In the June showcase we walk you through the Service Desk custom email settings page workflow, the current development and state of the feature, and the plan to release it in Beta in 16.3 or 16.4. We also talk about `service_desk_email` and why we renamed it in the documentation to "additional Service Desk alias email".
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/14
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:30 Service Desk documentation
1:40 Service Desk custom email
4:42 Goals
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/14
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:30 Service Desk documentation
1:40 Service Desk custom email
4:42 Goals
- 1 participant
- 6 minutes
13 Jun 2023
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/13
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:16 Service Desk updates
1:03 Custom email address
2:48 Email ingestion
5:07 AI
6:15 Goals
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally, you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:16 Service Desk updates
1:03 Custom email address
2:48 Email ingestion
5:07 AI
6:15 Goals
- 1 participant
- 6 minutes
1 Jun 2023
Topic: Creating macOS Runner Images
* Tart - https://tart.run/
* Discussion: GitLab manged macOS images - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/128
* Preinstalled tools research - https://gitlab.com/gitlab-org/ci-cd/shared-runners/macos/-/issues/26
* Tart POC Project - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/tart-poc
* Sample MR - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/merge_requests/2
* Tart - https://tart.run/
* Discussion: GitLab manged macOS images - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/128
* Preinstalled tools research - https://gitlab.com/gitlab-org/ci-cd/shared-runners/macos/-/issues/26
* Tart POC Project - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/tart-poc
* Sample MR - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/merge_requests/2
- 1 participant
- 3 minutes
17 May 2023
Topic: macOS M1 Runners & Fastlane Improvements
macOS M1 Runners
* macOS SaaS Runners - https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html
* Configuration instructions - https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html#example-gitlab-ciyml-file
* General feedback - https://gitlab.com/gitlab-org/ci-cd/shared-runners/infrastructure/-/issues/76
* Preinstalled tools feedback - https://gitlab.com/gitlab-org/ci-cd/shared-runners/macos/-/issues/26
* iOS Demo recent builds - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/jobs?statuses=SUCCESS
Fastlane Improvements
* Improvement backlog - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/122
* Self-managed GitLab support - https://github.com/fastlane/fastlane/pull/21274
* Authentication UX improvements - https://github.com/fastlane/fastlane/pull/21279
macOS M1 Runners
* macOS SaaS Runners - https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html
* Configuration instructions - https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html#example-gitlab-ciyml-file
* General feedback - https://gitlab.com/gitlab-org/ci-cd/shared-runners/infrastructure/-/issues/76
* Preinstalled tools feedback - https://gitlab.com/gitlab-org/ci-cd/shared-runners/macos/-/issues/26
* iOS Demo recent builds - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/jobs?statuses=SUCCESS
Fastlane Improvements
* Improvement backlog - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/122
* Self-managed GitLab support - https://github.com/fastlane/fastlane/pull/21274
* Authentication UX improvements - https://github.com/fastlane/fastlane/pull/21279
- 1 participant
- 2 minutes
16 May 2023
Introducing the Breach and Attack Simulation CI/CD template for extending your existing security testing.
Please feel free to add feedback around BAS in this issue: https://gitlab.com/gitlab-org/gitlab/-/issues/404809
Please feel free to add feedback around BAS in this issue: https://gitlab.com/gitlab-org/gitlab/-/issues/404809
- 1 participant
- 7 minutes
3 May 2023
This showcase demonstrates progress and direction for the Breach and Attack Simulation SEG from changes targeting the %15.11 release March 2023 - April 2023.
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/404809
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/404809
- 1 participant
- 19 minutes
1 May 2023
An exciting update with the release of Model experiments to all users, and the next step on the MlOps @Gitlab journey: Model Registry!
Demo: https://youtu.be/uxweU4zT40c
Documentation: https://docs.gitlab.com/ee/user/project/ml/experiment_tracking/#machine-learning-model-experiments
Feedback: https://gitlab.com/groups/gitlab-org/-/epics/9341
Handbook: https://about.gitlab.com/handbook/engineering/incubation/mlops/
Demo: https://youtu.be/uxweU4zT40c
Documentation: https://docs.gitlab.com/ee/user/project/ml/experiment_tracking/#machine-learning-model-experiments
Feedback: https://gitlab.com/groups/gitlab-org/-/epics/9341
Handbook: https://about.gitlab.com/handbook/engineering/incubation/mlops/
- 1 participant
- 9 minutes
27 Apr 2023
Topic: Recent features & usage, documentation updates, CI components preview
Recent features
* Apple App Store Integration https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
* Google Play Integration https://docs.gitlab.com/ee/user/project/integrations/google_play.html
* April Usage https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/#building-blocks
Documentation & Blog Posts
* Docs refresh https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/115
* Mobile DevOps docs update https://gitlab.com/gitlab-org/gitlab/-/merge_requests/118806
* iOS CI/CD with GitLab blog post https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/122710
* Android CI/CD with GitLab blog post https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/123065
Mobile CI/CD Components
* Roadmap https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/113
* iOS Demo - Components Demo https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-demo-components-demo
* iOS Components POC https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-components-poc
Recent features
* Apple App Store Integration https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
* Google Play Integration https://docs.gitlab.com/ee/user/project/integrations/google_play.html
* April Usage https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/#building-blocks
Documentation & Blog Posts
* Docs refresh https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/115
* Mobile DevOps docs update https://gitlab.com/gitlab-org/gitlab/-/merge_requests/118806
* iOS CI/CD with GitLab blog post https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/122710
* Android CI/CD with GitLab blog post https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/123065
Mobile CI/CD Components
* Roadmap https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/113
* iOS Demo - Components Demo https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-demo-components-demo
* iOS Components POC https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/ios-components-poc
- 1 participant
- 3 minutes
10 Apr 2023
Integration Docs
https://docs.gitlab.com/ee/user/project/integrations/google_play.html
Fastlane Docs
https://docs.fastlane.tools/actions/upload_to_play_store/
Generate a Service Account Key
https://developers.google.com/android-publisher/getting_started
Sample Project
https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo
https://docs.gitlab.com/ee/user/project/integrations/google_play.html
Fastlane Docs
https://docs.fastlane.tools/actions/upload_to_play_store/
Generate a Service Account Key
https://developers.google.com/android-publisher/getting_started
Sample Project
https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo
- 1 participant
- 2 minutes
6 Apr 2023
This is the March 2023 Showcase for GitLab Service Desk SEG. We released native attachments for Service Desk emails, which allows external participants to receive uploads to a comment as a native email attachment. We also decided to deprecate the sidekiq delivery method for mail_room email ingestion in favor of the webhook delivery method. I made progress on custom email verification, including a new verification model, a move to a dedicated model for email credentials and merge requests for three verification email.
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/12
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:26 Native attachments for Service Desk emails
0:54 Deprecate sidekiq delivery method
2:28 Progress on custom email verification
4:55 Goals
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/12
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:26 Native attachments for Service Desk emails
0:54 Deprecate sidekiq delivery method
2:28 Progress on custom email verification
4:55 Goals
- 1 participant
- 6 minutes
3 Apr 2023
Slide deck - https://docs.google.com/presentation/d/1q9-M5Bqp4G55pBSo8Xul8IA5-IKfK42KGIPSVMVnij4/edit?usp=sharing
Roadmap -https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/31
Roadmap -https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/31
- 1 participant
- 6 minutes
31 Mar 2023
Topic: How to build and release an Android app to Google Play with GitLab
Prerequisites
* A Google Play developer account https://play.google.com/console
* Ruby https://www.ruby-lang.org/en/
Android Demo Project https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo
Example Files
* fastlane/Fastfile https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo/-/blob/main/fastlane/Fastfile
* .gitlab-ci.yml https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo/-/blob/main/.gitlab-ci.yml
GitLab Docs
* Project-level Secure Files https://docs.gitlab.com/ee/ci/secure_files/
* Google Play integration https://docs.gitlab.com/ee/user/project/integrations/google_play.html
Prerequisites
* A Google Play developer account https://play.google.com/console
* Ruby https://www.ruby-lang.org/en/
Android Demo Project https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo
Example Files
* fastlane/Fastfile https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo/-/blob/main/fastlane/Fastfile
* .gitlab-ci.yml https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/android_demo/-/blob/main/.gitlab-ci.yml
GitLab Docs
* Project-level Secure Files https://docs.gitlab.com/ee/ci/secure_files/
* Google Play integration https://docs.gitlab.com/ee/user/project/integrations/google_play.html
- 1 participant
- 14 minutes
22 Mar 2023
- What is experiment tracking?
- Demo of the feature and user experience at 15.10
- What's next for 15.11
Epic: https://gitlab.com/groups/gitlab-org/-/epics/9341
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- Demo of the feature and user experience at 15.10
- What's next for 15.11
Epic: https://gitlab.com/groups/gitlab-org/-/epics/9341
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 11 minutes
22 Mar 2023
Discover the latest updates and developments in GitLab's Service Desk SEG, including the addition of native attachments for external participants and results from customer interviews. We’ll dig deeper into challenges with multiple issue email participants and the progress on custom email verification, as well as issues with forwarding emails in Microsoft O365.
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/11
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:15 Native attachments
0:59 Customer interviews
2:29 Custom email address verification
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/11
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:15 Native attachments
0:59 Customer interviews
2:29 Custom email address verification
- 1 participant
- 3 minutes
17 Mar 2023
Integration Docs
https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
Fastlane Docs
https://docs.fastlane.tools/actions/app_store_connect_api_key/
http://docs.fastlane.tools/actions/upload_to_testflight/
http://docs.fastlane.tools/actions/upload_to_app_store/
Sample Project
https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo
https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
Fastlane Docs
https://docs.fastlane.tools/actions/app_store_connect_api_key/
http://docs.fastlane.tools/actions/upload_to_testflight/
http://docs.fastlane.tools/actions/upload_to_app_store/
Sample Project
https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo
- 1 participant
- 2 minutes
3 Mar 2023
Slide deck - https://docs.google.com/presentation/d/12Vd7E3X4wclvG7nPr2G7ghIrtE4eYIAWRnEJmMi8iJM/edit#slide=id.g2042cef4933_0_191
Roadmap - https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/31
Roadmap - https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/31
- 1 participant
- 5 minutes
2 Mar 2023
Issues: https://gitlab.com/groups/gitlab-org/incubation-engineering/breach-and-attack-simulation/-/issues
Handbook page: https://about.gitlab.com/handbook/engineering/incubation/breach-and-attack-simulation/
Handbook page: https://about.gitlab.com/handbook/engineering/incubation/breach-and-attack-simulation/
- 1 participant
- 11 minutes
2 Mar 2023
This is the February 2023 Showcase for GitLab Service Desk SEG, highlighting recent developments and goals for the upcoming month. Marc discusses why he made the decision to work on documentation and an architectural concept and the current state of customizable email addresses for Service Desk. He also outlines metrics for measuring success and growth, and sets a goal for the upcoming month to have the custom email verification process merged and a preview of the UI available.
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/10
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:28 Restructuring and documentation
1:54 Redact Service Desk email addresses in issues
2:07 Custom email verification process
3:15 Goals
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/10
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:28 Restructuring and documentation
1:54 Redact Service Desk email addresses in issues
2:07 Custom email verification process
3:15 Goals
- 1 participant
- 5 minutes
23 Feb 2023
Topic: How to build and release an iOS app to Test Flight with GitLab
Prerequisites
* Apple Developer Program https://developer.apple.com/programs/enroll/
* GitLab SaaS runners on macOS https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html#access-request-process
* Ruby https://www.ruby-lang.org/en/
iOS Demo Project https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo
Workaround for Apple certificate limit https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/guides.html#how-to-generate-a-development-provisioning-profile-from-an-existing-certificate
Example Files
* fastlane/Fastfile https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/blob/main/fastlane/Fastfile
* .gitlab-ci.yml https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/blob/main/.gitlab-ci.yml
GitLab Docs
* Project-level Secure Files https://docs.gitlab.com/ee/ci/secure_files/
* Apple App Store integration https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
Prerequisites
* Apple Developer Program https://developer.apple.com/programs/enroll/
* GitLab SaaS runners on macOS https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html#access-request-process
* Ruby https://www.ruby-lang.org/en/
iOS Demo Project https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo
Workaround for Apple certificate limit https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/guides.html#how-to-generate-a-development-provisioning-profile-from-an-existing-certificate
Example Files
* fastlane/Fastfile https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/blob/main/fastlane/Fastfile
* .gitlab-ci.yml https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/ios-demo/-/blob/main/.gitlab-ci.yml
GitLab Docs
* Project-level Secure Files https://docs.gitlab.com/ee/ci/secure_files/
* Apple App Store integration https://docs.gitlab.com/ee/user/project/integrations/apple_app_store.html
- 1 participant
- 14 minutes
21 Feb 2023
This is the forth update video for the GitLab Service Desk Single Engineer Group. With GitLab 15.9 there will be a first smaller release of a feature of this SEG. If you access a service desk issue without at least the Reporter role for the project, you won't be able to see the email addresses of the issue author and all email participants. We also improved our documentation for our internal Service Desk development. And the next bigger chunk in delivering customizable email addresses for Service Desk is now in review: Custom email address verification.
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/9
Custom email address verification Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111303
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:14 Obfuscate issue email participants
0:46 How to set up Service Desk in GDK
1:15 Custom email address verification
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/9
Custom email address verification Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/111303
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:14 Obfuscate issue email participants
0:46 How to set up Service Desk in GDK
1:15 Custom email address verification
- 1 participant
- 5 minutes
17 Feb 2023
Demo Projects - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/readme/-/issues/109
Flutter Demo - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/flutter-demo
Mobile DevOps Guides - https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/guides.html
Flutter Demo - https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/demo-projects/flutter-demo
Mobile DevOps Guides - https://about.gitlab.com/handbook/engineering/incubation/mobile-devops/guides.html
- 1 participant
- 3 minutes
8 Feb 2023
User survey all results: https://about.gitlab.com/handbook/engineering/incubation/jamstack/js-runtimes-survey.html
- 1 participant
- 12 minutes
6 Feb 2023
Iterating on UX Review, efforts on Incubation foundations, starting closed testing
- Showcase: https://www.youtube.com/watch?v=E8GhtXXm_O0
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/67
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- Showcase: https://www.youtube.com/watch?v=E8GhtXXm_O0
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/67
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 4 minutes
3 Feb 2023
Slide deck - https://docs.google.com/presentation/d/16WNwh1Ce8ZYaydQZXFxpANAqNgxH6lRw30BdZ2OE9Eg/edit#slide=id.g2042cef4933_0_191
- 2 participants
- 6 minutes
1 Feb 2023
Slide deck: https://docs.google.com/presentation/d/1uU7wEd0E0hOxdK-TfR1a3OmzNOHHkzRnQ84hiTcIejQ/edit?usp=sharing
00:09 Why Automation
01:09 Why automation is hard?
01:39 What is No-code Automation?
02:45 Our Vision
03:45 UX Preview
04:50 Architecture
05:50 Execution Strategy
07:02 Demo
09:04 Progress & ETA
09:29 Appendix
00:09 Why Automation
01:09 Why automation is hard?
01:39 What is No-code Automation?
02:45 Our Vision
03:45 UX Preview
04:50 Architecture
05:50 Execution Strategy
07:02 Demo
09:04 Progress & ETA
09:29 Appendix
- 1 participant
- 10 minutes
31 Jan 2023
- 1 participant
- 5 minutes
30 Jan 2023
This is a summary of what I've been working on in the Server Runtime SEG in the last 4 months.
To learn more about server runtime:
https://about.gitlab.com/handbook/engineering/incubation/server-runtime/
To see more videos on Server Runtime:
https://www.youtube.com/watch?v=59k2b43I4oI&list=PL05JrBw4t0Kr6sicAh753uzvoPqrGZuLB&index=1
Chapters
0:00 - Introduction
0:11 - What is server runtime
0:53 - Where are we today?
2:38 - Architecture
4:43 - Demo
10:05 - Whats next
To learn more about server runtime:
https://about.gitlab.com/handbook/engineering/incubation/server-runtime/
To see more videos on Server Runtime:
https://www.youtube.com/watch?v=59k2b43I4oI&list=PL05JrBw4t0Kr6sicAh753uzvoPqrGZuLB&index=1
Chapters
0:00 - Introduction
0:11 - What is server runtime
0:53 - Where are we today?
2:38 - Architecture
4:43 - Demo
10:05 - Whats next
- 1 participant
- 11 minutes
30 Jan 2023
This video showcases everything from the start of the Service Desk SEG to today and adds the goals for the upcoming month.
Recently we added monthly showcases to our video process, so expect to see a monthly showcase of Service Desk at the end of February with new goals for the next month.
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/8
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:36 Vision
2:05 Recent Work
4:21 Next Goals
Recently we added monthly showcases to our video process, so expect to see a monthly showcase of Service Desk at the end of February with new goals for the next month.
Showcase-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/8
Find all videos in the playlist of the Service Desk SEG:
https://www.youtube.com/playlist?list=PL05JrBw4t0KoB04jd7TCRs9AHOms3hVsZ
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:36 Vision
2:05 Recent Work
4:21 Next Goals
- 1 participant
- 6 minutes
23 Jan 2023
Give Feedback about the Pages menu position: https://gitlab.com/gitlab-org/gitlab/-/issues/373547
TL;DR and Feedback about V8 in Pages: https://gitlab.com/gitlab-org/incubation-engineering/jamstack/meta/-/issues/61
TL;DR and Feedback about V8 in Pages: https://gitlab.com/gitlab-org/incubation-engineering/jamstack/meta/-/issues/61
- 1 participant
- 4 minutes
20 Jan 2023
This is the third update video for the GitLab Service Desk Single Engineer Group. Service Desk is now part of the company vision. Marc showcases the functionality for the foundation work for customizable email addresses and also teases the current work around custom email address verification. Additionally he presents a solution to obfuscate private data in Service Desk issues based on the user role in a project.
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/7
Custom email foundation Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108017
Tasks for customizable email addresses proposal: https://gitlab.com/gitlab-org/gitlab/-/issues/329990#proposal
Obfuscate issue email participants Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108901
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:14 Service Desk in company vision
0:28 Custom email address foundation
1:58 Custom email address verification
4:08 Obfuscate issue email participants
5:46 Outro
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/7
Custom email foundation Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108017
Tasks for customizable email addresses proposal: https://gitlab.com/gitlab-org/gitlab/-/issues/329990#proposal
Obfuscate issue email participants Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108901
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:14 Service Desk in company vision
0:28 Custom email address foundation
1:58 Custom email address verification
4:08 Obfuscate issue email participants
5:46 Outro
- 1 participant
- 6 minutes
19 Jan 2023
I wanted to do something new this week. I wanted to take the existing Server Runtime / Remote Dev architecture and see what we can do with it. I will mostly be making changes to Devfiles in these updates and therefore these changes should work both on DWO as well as Server Runtime.
This is a continuation of the "What can you do with Server Runtime Series?". This is **Part 4 - Airflow**. Airflow is one of the most common tools used by Data Engineers. Typically you orchestrate ETL/ELT pipelines via Airflow. Airflow can get hard to work with when you're working in large teams. There is always the fear of overwriting each others changes. Server Runtime can create a dedicated Airflow instance from a branch or a MR that can then be used to test your changes so that you don't accidentally interfere with the work that someone else might be doing at the same time.
This idea needs to be credited to Fred who is working on making Airflow better on GitLab in the Airflow SEG.
You can find out more about the SEG at:
https://about.gitlab.com/handbook/engineering/incubation/airflow/
0:00 - Introduction
0:57 - Demo
This is a continuation of the "What can you do with Server Runtime Series?". This is **Part 4 - Airflow**. Airflow is one of the most common tools used by Data Engineers. Typically you orchestrate ETL/ELT pipelines via Airflow. Airflow can get hard to work with when you're working in large teams. There is always the fear of overwriting each others changes. Server Runtime can create a dedicated Airflow instance from a branch or a MR that can then be used to test your changes so that you don't accidentally interfere with the work that someone else might be doing at the same time.
This idea needs to be credited to Fred who is working on making Airflow better on GitLab in the Airflow SEG.
You can find out more about the SEG at:
https://about.gitlab.com/handbook/engineering/incubation/airflow/
0:00 - Introduction
0:57 - Demo
- 1 participant
- 4 minutes
18 Jan 2023
I wanted to do something new this week. I wanted to take the existing Server Runtime / Remote Dev architecture and see what we can do with it. I will mostly be making changes to Devfiles in these updates and therefore these changes should work both on DWO as well as Server Runtime.
This is a continuation of the "What can you do with Server Runtime Series?". This is **Part 3 - Workspaces for Designers**. In this example I create a workspace that runs [PenPot](https://penpot.app/). PenPot is an excellent OpenSource collaborative tool for designers. The PenPot architecture consists of several components including the frontend, backend and exporter (written in Clojure) and database (postgres) and a broker (redis).
The Devfile for this project can be found [here](https://gitlab.com/gitlab-org/incubation-engineering/server-runtime/penpot/-/blob/main/devfile.yaml).
0:00 - Introduction
1:05 - Devfile overview and creating a workspace
2:25 - Authentication
2:49 - Penpot
This is a continuation of the "What can you do with Server Runtime Series?". This is **Part 3 - Workspaces for Designers**. In this example I create a workspace that runs [PenPot](https://penpot.app/). PenPot is an excellent OpenSource collaborative tool for designers. The PenPot architecture consists of several components including the frontend, backend and exporter (written in Clojure) and database (postgres) and a broker (redis).
The Devfile for this project can be found [here](https://gitlab.com/gitlab-org/incubation-engineering/server-runtime/penpot/-/blob/main/devfile.yaml).
0:00 - Introduction
1:05 - Devfile overview and creating a workspace
2:25 - Authentication
2:49 - Penpot
- 1 participant
- 4 minutes
12 Jan 2023
- 1 participant
- 3 minutes
12 Jan 2023
In this weekly update video, Abhilash talks about last 2 weeks progress and next couple of weeks planned work for OKRs SEG. He also shows a quick demo of the progress rollups.
- 1 participant
- 3 minutes
12 Jan 2023
- 1 participant
- 2 minutes
11 Jan 2023
Hi y'all it's Erran Carey back with a weekly update of Breach and Attack Simulation (BAS) Single-Engineer Group.
This week we're back with a custom DAST scanner which wraps the open source nuclei with a tool which converts the output into the DAST report format.
https://gitlab.com/gitlab-org/incubation-engineering/breach-and-attack-simulation/meta/-/issues/1#note_1230610530
This week we're back with a custom DAST scanner which wraps the open source nuclei with a tool which converts the output into the DAST report format.
https://gitlab.com/gitlab-org/incubation-engineering/breach-and-attack-simulation/meta/-/issues/1#note_1230610530
- 1 participant
- 3 minutes
11 Jan 2023
I wanted to do something a bit new this week. I wanted to take the existing Server Runtime / Remote Dev architecture and see what we can do with it. This is Part 1 of this series in which I create a Devfile so that I can create a dev workspace where I can make handbook updates.
Chapters
0:00 Introduction
0:41 Demo
Chapters
0:00 Introduction
0:41 Demo
- 1 participant
- 4 minutes
6 Jan 2023
This is the second update video for the GitLab Service Desk Single Engineer Group. Marc gives a short summary of the first update, presents the first MR for customisable email addresses and a task breakdown for the work ahead.
Showcased Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108017
Feature Flag rollout issue: https://gitlab.com/gitlab-org/gitlab/-/issues/387003
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/6
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:15 Update 1 summary
0:43 First MR for customisable email address
2:22 Task breakdown
Showcased Merge Request: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/108017
Feature Flag rollout issue: https://gitlab.com/gitlab-org/gitlab/-/issues/387003
Update-Issue: https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/6
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:15 Update 1 summary
0:43 First MR for customisable email address
2:22 Task breakdown
- 1 participant
- 4 minutes
5 Jan 2023
- 1 participant
- 2 minutes
23 Dec 2022
This is the weekly update for the Server Runtime SEG for the week of the 23rd of December 2022
This week I've continued on build on the excellent GitLab agent for Kubernetes. Updates include:
1. Ability to change workspace state
Ability to start, stop and terminate a workspace
2. Reflect state from Kubernetes
Server Runtime will reflect the state of the workspace in Kubernetes
3. Retroactively fix state
Server Runtime will now refresh the state of the workspaces it is managing when the agent first starts up.
Chapters
0:00 Overview
0:49 Demo - Changing workspace state
1:49 Demo - Reflect state from Kubernetes
2:42 Demo - Retroactively fix state
This week I've continued on build on the excellent GitLab agent for Kubernetes. Updates include:
1. Ability to change workspace state
Ability to start, stop and terminate a workspace
2. Reflect state from Kubernetes
Server Runtime will reflect the state of the workspace in Kubernetes
3. Retroactively fix state
Server Runtime will now refresh the state of the workspaces it is managing when the agent first starts up.
Chapters
0:00 Overview
0:49 Demo - Changing workspace state
1:49 Demo - Reflect state from Kubernetes
2:42 Demo - Retroactively fix state
- 1 participant
- 5 minutes
21 Dec 2022
Y.js comes with support for WebSockets and the Broadcast Channel API (https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API). Until now, we couldn't use that, but this npm package bridges the gap between Rails ActionCable and Y.js.
- 1 participant
- 2 minutes
20 Dec 2022
Jupyter Diffs Stats and progress on MLFLow Integration
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/64
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/64
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 3 minutes
17 Dec 2022
https://gitlab.com/gitlab-org/incubation-engineering/no-code-low-code/meta/-/issues/25
0:00 Intro
1:26 Demo
0:00 Intro
1:26 Demo
- 1 participant
- 3 minutes
16 Dec 2022
What is Breach and Attack Simulation? Learn more about this new Single-Engineer Group's focus at GitLab!
- 1 participant
- 3 minutes
12 Dec 2022
- 1 participant
- 3 minutes
12 Dec 2022
Rust is now available in the gdk and within GitLab's CI base images.
- 1 participant
- 3 minutes
12 Dec 2022
This is the weekly update for the Server Runtime SEG for the week of the 12th of December 2022
This week I've continued on the new technical path of using GA4K. Updates include:
1. Rails UI Updates
POC to start thinking about what the UI could look like
2. Authentication Sidecar Injection
A forked version OAuth2-Proxy is being injected that is responsible for both authentication and authorization
3. Repository Cloning
Able to clone the workspace with the oauth2 token and refresh the token when it expires
Chapters
0:00 Overview
1:23 Demo - New Workspaces Page
2:05 Demo - Workspace updates from agentk
2:42 Demo - Authentication and Authorisation
3:14 Demo - Repository Cloning
4:06 Whats next
This week I've continued on the new technical path of using GA4K. Updates include:
1. Rails UI Updates
POC to start thinking about what the UI could look like
2. Authentication Sidecar Injection
A forked version OAuth2-Proxy is being injected that is responsible for both authentication and authorization
3. Repository Cloning
Able to clone the workspace with the oauth2 token and refresh the token when it expires
Chapters
0:00 Overview
1:23 Demo - New Workspaces Page
2:05 Demo - Workspace updates from agentk
2:42 Demo - Authentication and Authorisation
3:14 Demo - Repository Cloning
4:06 Whats next
- 1 participant
- 4 minutes
9 Dec 2022
In this weekly update video, Abhilash talks about last 2 weeks progress and next couple of weeks planned work for OKRs SEG. He also shows a quick demo of the progress widget.
- 1 participant
- 3 minutes
9 Dec 2022
This is the first update video for the GitLab Service Desk Single Engineer Group. Marc walks us through his vision for Service Desk and explains his first steps in iterating on custom email addresses on a per project basis.
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:16 SEG Vision for GitLab Service Desk
1:37 How E-Mails are used in GitLab
3:34 E-Mail problem summary
4:10 Custom E-Mail Address Solution Path
5:05 Outro
You can find all resources on the Service Desk SEG handbook page :
https://about.gitlab.com/handbook/engineering/incubation/service-desk/
Please subscribe to this GitLab issue if you would like to receive notifications for all future updates:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/3
Additionally you may have a look at the feature exploration issue:
https://gitlab.com/gitlab-org/incubation-engineering/service-desk/meta/-/issues/2
If you want to learn more about Incubation Engineering at GitLab, please visit
https://about.gitlab.com/handbook/engineering/incubation/
Chapters
0:00 Intro
0:16 SEG Vision for GitLab Service Desk
1:37 How E-Mails are used in GitLab
3:34 E-Mail problem summary
4:10 Custom E-Mail Address Solution Path
5:05 Outro
- 1 participant
- 6 minutes
29 Nov 2022
This is the weekly update for the Server Runtime SEG for the week of the 29th of Nov.
This week I've changed technical direction and I'm trying to align my work with the work being done by the Remote Development team. This includes:
1. Making Server Runtime a part of GA4K
Added provisioning of a basic IDE using Rails, KAS and Agentk
2. HTTPS and Secret support
Added ability to support HTTPS on the IDEs by injecting TLS support
Chapters
0:00 Overview
1:00 Integration Flow
2:53 Demo
3:50 Whats next
This week I've changed technical direction and I'm trying to align my work with the work being done by the Remote Development team. This includes:
1. Making Server Runtime a part of GA4K
Added provisioning of a basic IDE using Rails, KAS and Agentk
2. HTTPS and Secret support
Added ability to support HTTPS on the IDEs by injecting TLS support
Chapters
0:00 Overview
1:00 Integration Flow
2:53 Demo
3:50 Whats next
- 1 participant
- 4 minutes
28 Nov 2022
Weekly update issue for feedback: https://gitlab.com/gitlab-org/incubation-engineering/no-code-low-code/meta/-/issues/24
0:00 Intro
0:30 Demo
0:00 Intro
0:30 Demo
- 1 participant
- 2 minutes
25 Nov 2022
- 1 participant
- 3 minutes
23 Nov 2022
- 1 participant
- 2 minutes
22 Nov 2022
⛅🌱 https://hello.cloudseed.app
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.com/channels/778180511088640070/1036634937438253137
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.com/channels/778180511088640070/1036634937438253137
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
- 1 participant
- 3 minutes
18 Nov 2022
New Features, MVP is complete, priority now is kickstarting testing and early user support
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/63
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/63
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 4 minutes
17 Nov 2022
- Update on adding the y-rb gem with a Rust native extension to GitLab
- 1 participant
- 2 minutes
16 Nov 2022
- 1 participant
- 2 minutes
16 Nov 2022
This is the weekly update for the Server Runtime SEG for the week of the 16th of Nov 2022.
This week I continued to work on the custom control plane and added the following features:
1. Deploying locally and connecting to GDK
Able to deploy the custom control plane in a disconnected local kubernetes cluster
2. UI Change - Glide Settings
Enable Glide and set the URL for your instance
3. UI Change - Open with Glide Button
Can provision an IDE from the repo, an MR or from the file / blob view
4. UI Change - Dev Environments Tab
Can view the list of developer environments, see the status and open a provisioned
Chapters
0:00 Overview
0:32 Glide Settings
1:01 Open in Glide button
1:54 Dev Environments Tab
2:43 Whats next
This week I continued to work on the custom control plane and added the following features:
1. Deploying locally and connecting to GDK
Able to deploy the custom control plane in a disconnected local kubernetes cluster
2. UI Change - Glide Settings
Enable Glide and set the URL for your instance
3. UI Change - Open with Glide Button
Can provision an IDE from the repo, an MR or from the file / blob view
4. UI Change - Dev Environments Tab
Can view the list of developer environments, see the status and open a provisioned
Chapters
0:00 Overview
0:32 Glide Settings
1:01 Open in Glide button
1:54 Dev Environments Tab
2:43 Whats next
- 1 participant
- 3 minutes
7 Nov 2022
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/meta/-/issues/16
Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/meta/-/issues/16
- 1 participant
- 2 minutes
4 Nov 2022
- 1 participant
- 3 minutes
4 Nov 2022
- 1 participant
- 2 minutes
2 Nov 2022
In this video, Abhilash demos the creation, list of Objectives via work-items ui.
Issue link - https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/9
Issue link - https://gitlab.com/gitlab-org/incubation-engineering/okr/meta/-/issues/9
- 1 participant
- 4 minutes
2 Nov 2022
This is the weekly update for the Server Runtime SEG for the week of the 2nd of Nov.
This week I continued to work on the custom control plane and added the following features:
1. Devfile Support
Added the ability to use the Devfile standard to spin up an environment
2. SSH Authn and Authz
CCP now supports the ability to connect to the containers via SSH via a custom SSH Proxy that authenticates via certificates and checks whether the user has access to the IDE
Chapters
0:00 Overview
1:05 Devfile Support Demo
4:32 SSH
8:24 Whats next
This week I continued to work on the custom control plane and added the following features:
1. Devfile Support
Added the ability to use the Devfile standard to spin up an environment
2. SSH Authn and Authz
CCP now supports the ability to connect to the containers via SSH via a custom SSH Proxy that authenticates via certificates and checks whether the user has access to the IDE
Chapters
0:00 Overview
1:05 Devfile Support Demo
4:32 SSH
8:24 Whats next
- 1 participant
- 9 minutes
31 Oct 2022
Weekly update issue for feedback: https://gitlab.com/gitlab-org/incubation-engineering/no-code-low-code/meta/-/issues/23
0:05 Why workflow automation
1:14 Why taking an MVC approach
1:58 Demo
3:52 Limitations & gaps
0:05 Why workflow automation
1:14 Why taking an MVC approach
1:58 Demo
3:52 Limitations & gaps
- 1 participant
- 5 minutes
26 Oct 2022
In this update Shekhar walks you through the features added to the custom control plane, including:
1. Support for Google as a DNS Provider
2. Architecture Documentation
3. Ability to detect whether an existing IDE is present
4. Support for multiple IDE images
5. Improved unit and integration tests
Chapters
0:00 Overview
0:56 Documentation updates
1:40 Opening an existing IDE
2:22 Selecting from multiple IDEs
3:03 Attaching to the web IDE
3:25 Google as a DNS provider
3:38 Whats next
1. Support for Google as a DNS Provider
2. Architecture Documentation
3. Ability to detect whether an existing IDE is present
4. Support for multiple IDE images
5. Improved unit and integration tests
Chapters
0:00 Overview
0:56 Documentation updates
1:40 Opening an existing IDE
2:22 Selecting from multiple IDEs
3:03 Attaching to the web IDE
3:25 Google as a DNS provider
3:38 Whats next
- 1 participant
- 4 minutes
24 Oct 2022
This is the first update from the low-code/no-code incubation engineering group.
Link to the issue: https://gitlab.com/gitlab-org/incubation-engineering/no-code-low-code/meta/-/issues/22
0:00 Overview
0:30 Self intro
1:49 Guiding principles
2:29 Assumptions
4:47 The double diamond process
6:15 Progress - Plan stage
8:47 Progress - Verify stage
9:51 Progress - Create stage
12:02 Appsmith demo
Link to the issue: https://gitlab.com/gitlab-org/incubation-engineering/no-code-low-code/meta/-/issues/22
0:00 Overview
0:30 Self intro
1:49 Guiding principles
2:29 Assumptions
4:47 The double diamond process
6:15 Progress - Plan stage
8:47 Progress - Verify stage
9:51 Progress - Create stage
12:02 Appsmith demo
- 1 participant
- 19 minutes
24 Oct 2022
⛅🌱
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
- 1 participant
- 5 minutes
19 Oct 2022
https://about.gitlab.com/handbook/engineering/incubation/real-time-collaboration/
- Message Protocol
- Editor Bindings
- Awareness UI Pt.2
- Message Protocol
- Editor Bindings
- Awareness UI Pt.2
- 1 participant
- 3 minutes
19 Oct 2022
In this update Shekhar walks you through the features added to the custom control plane, including:
1. Support for authentication and authorisation
2. Containers now have attached volumes
3. Ability to open ports to aid in web development
4. Orchestrate backends for the new VS Code based Web IDE.
Chapters
0:00 Overview
0:49 Authentication / authorisation
1:41 Attaching volumes
2:00 Open ports
3:03 Attaching to the web IDE
4:20 What is next
1. Support for authentication and authorisation
2. Containers now have attached volumes
3. Ability to open ports to aid in web development
4. Orchestrate backends for the new VS Code based Web IDE.
Chapters
0:00 Overview
0:49 Authentication / authorisation
1:41 Attaching volumes
2:00 Open ports
3:03 Attaching to the web IDE
4:20 What is next
- 1 participant
- 5 minutes
14 Oct 2022
- 1 participant
- 3 minutes
14 Oct 2022
- 1 participant
- 2 minutes
12 Oct 2022
This is the first weekly update for the Incubation Engineering - Server Runtime SEG. In this video, Shekhar walks you through what is Server Runtime and gives a demo of a prototype control plane that can provision environments / IDEs for the user.
Chapters
0:00 Hello! and What is Server Runtime
1:13 First goal - Custom Control Plane
2:18 VS Code Demo
4:59 vim Demo
Chapters
0:00 Hello! and What is Server Runtime
1:13 First goal - Custom Control Plane
2:18 VS Code Demo
4:59 vim Demo
- 1 participant
- 7 minutes
10 Oct 2022
ML Experiment Tracking Early Demo
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
Frontend Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/370480
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
Frontend Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/370480
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 3 minutes
6 Oct 2022
Celebrating the first stable multi-platform release of y-rb https://rubygems.org/gems/y-rb with a demo of my development sandbox.
- 1 participant
- 7 minutes
29 Sep 2022
- 1 participant
- 3 minutes
29 Sep 2022
- 1 participant
- 2 minutes
15 Sep 2022
Further progress on MLFlow. Expect internal testing in two weeks, external testing in a month
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
Api Compatibility Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/370478
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
Api Compatibility Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/370478
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 1 minute
15 Sep 2022
- 1 participant
- 4 minutes
13 Sep 2022
- 1 participant
- 3 minutes
29 Aug 2022
ML Experiment Tracking: What it is, what we are not doing, what we are doing and current progress
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/61
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
GitLab ML Experiment Tracking SSoT: https://gitlab.com/groups/gitlab-org/-/epics/8560
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/61
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 4 minutes
25 Aug 2022
- 1 participant
- 2 minutes
18 Aug 2022
- Awareness about to ship behind a feature flag
- A little intro into Ruby + Rust bindings
- A little intro into Ruby + Rust bindings
- 1 participant
- 6 minutes
15 Aug 2022
⛅🌱 https://hello.cloudseed.app
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
- 1 participant
- 4 minutes
12 Aug 2022
Kickstarting ML Experiment Tracking
ML Experiment Tracking Epic: https://gitlab.com/groups/gitlab-org/-/epics/8560
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/60
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
ML Experiment Tracking Epic: https://gitlab.com/groups/gitlab-org/-/epics/8560
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/60
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 2 minutes
11 Aug 2022
- 1 participant
- 2 minutes
9 Aug 2022
- 1 participant
- 5 minutes
5 Aug 2022
- Progress report on the Awareness Widget implementation
- Outlook: The roadmap to fully collaborative text editing
- Outlook: The roadmap to fully collaborative text editing
- 1 participant
- 5 minutes
29 Jul 2022
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
⛅🌱 https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
Discord: https://discord.gg/sRqqdvQSd6
⛅🌱 https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
- 1 participant
- 3 minutes
29 Jul 2022
- 1 participant
- 3 minutes
28 Jul 2022
MLOps JTBD and Started work on MLFlow
MLOps JTBD: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/58
gitlab-mlflow: https://gitlab.com/gitlab-org/incubation-engineering/mlops/gitlab-mlflow
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/59
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
MLOps JTBD: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/58
gitlab-mlflow: https://gitlab.com/gitlab-org/incubation-engineering/mlops/gitlab-mlflow
This update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/59
All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 3 minutes
28 Jul 2022
- 1 participant
- 4 minutes
22 Jul 2022
Draft MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92925
Jobs to be done: https://gitlab.com/groups/gitlab-org/incubation-engineering/real-time-editing/-/epics/3
REID Handbook page: https://about.gitlab.com/handbook/engineering/incubation/real-time-collaboration/
Jobs to be done: https://gitlab.com/groups/gitlab-org/incubation-engineering/real-time-editing/-/epics/3
REID Handbook page: https://about.gitlab.com/handbook/engineering/incubation/real-time-collaboration/
- 1 participant
- 5 minutes
15 Jul 2022
Twitter: https://twitter.com/OpenCloudSeed
Discord: https://discord.gg/sRqqdvQSd6
⛅🌱 https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
Discord: https://discord.gg/sRqqdvQSd6
⛅🌱 https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
- 1 participant
- 4 minutes
13 Jul 2022
- 1 participant
- 4 minutes
16 Jan 2022
Current state of MLFLow Integration
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/65
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- Request for testing: https://forms.gle/pALYkCFbz9jZmfXU7
- Feedback Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/381660
- This Update: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/65
- All Updates: https://gitlab.com/gitlab-org/incubation-engineering/mlops/meta/-/issues/16
- 1 participant
- 4 minutes