26 Sep 2023
Epic: https://gitlab.com/groups/gitlab-org/-/epics/11559
Agenda (internal link): https://docs.google.com/document/d/1UYCSHitBldb8x44S8H3OGXE_WN67QI-hTTNSAAkdAPw/edit?usp=sharing
Agenda (internal link): https://docs.google.com/document/d/1UYCSHitBldb8x44S8H3OGXE_WN67QI-hTTNSAAkdAPw/edit?usp=sharing
- 9 participants
- 52 minutes
15 Sep 2023
- 1 participant
- 9 minutes
18 Aug 2023
Related: https://gitlab.com/groups/gitlab-org/-/epics/8075
00:00 Overview
01:35 Create branch rule by name or pattern
02:48 Edit Allowed to Merge
04:15 Edit Allowed to Push and Merge
06:07 Allow force push
06:30 Require code owners
06:53 Minimum required approvals
07:28 Add approval rule
09:06 Add status check
09:41 Delete branch rule
09:58 All branches and All protected branches
10:49 Displaying all approvers of a rule
00:00 Overview
01:35 Create branch rule by name or pattern
02:48 Edit Allowed to Merge
04:15 Edit Allowed to Push and Merge
06:07 Allow force push
06:30 Require code owners
06:53 Minimum required approvals
07:28 Add approval rule
09:06 Add status check
09:41 Delete branch rule
09:58 All branches and All protected branches
10:49 Displaying all approvers of a rule
- 1 participant
- 12 minutes
3 Aug 2023
Source Code Deep Dives - 2023 https://gitlab.com/gitlab-com/create-stage/source-code-be/-/issues/129
- 3 participants
- 18 minutes
2 Aug 2023
Derek (PM) and Michael (UX) discuss what to do with next steps for group-level rules and cascading of settings.
https://gitlab.com/groups/gitlab-org/-/epics/4367
https://gitlab.com/groups/gitlab-org/-/epics/4367
- 2 participants
- 15 minutes
26 Jul 2023
- 1 participant
- 8 minutes
26 Apr 2023
The walkthrough of the Continous Chat feature used anywhere in the product
- 1 participant
- 2 minutes
26 Apr 2023
The walkthrough of the Continous Chat feature in the context of the Explain Code
- 1 participant
- 2 minutes
18 Apr 2023
Walkthrough of how the GitLab explain this code based around OpenAI works.
- 5 participants
- 31 minutes
5 Apr 2023
https://gitlab.com/gitlab-org/gitlab/-/issues/403718
https://about.gitlab.com/company/team/structure/working-groups/ai-integration/
https://about.gitlab.com/company/team/structure/working-groups/ai-integration/
- 1 participant
- 6 minutes
29 Mar 2023
This is the part of the in-context editing story. Epic: https://gitlab.com/groups/gitlab-org/-/epics/4863
- 1 participant
- 2 minutes
29 Mar 2023
Epic for in-context editing of the blobs: https://gitlab.com/groups/gitlab-org/-/epics/4863
- The in-context editing PoC walkthrough: https://youtu.be/TKPSF-XfgSY
- The in-line editing of blobs PoC walkthrough: https://youtu.be/QyC36h_QIYQ
- The in-context editing PoC walkthrough: https://youtu.be/TKPSF-XfgSY
- The in-line editing of blobs PoC walkthrough: https://youtu.be/QyC36h_QIYQ
- 1 participant
- 2 minutes
14 Mar 2023
Agenda: https://docs.google.com/document/d/1Ha6Z7shzqDg0S70KQt9CSWww3wkaRbfVY610UKY8sIA/edit?usp=sharing
- 4 participants
- 54 minutes
7 Mar 2023
The engineering session on architecture and implementations behind the Source Editor.
- 5 participants
- 1:06 hours
23 Feb 2023
High-level introduction to the Source Editor category for the Source Code group.
- 6 participants
- 1:26 hours
17 Feb 2023
What's coming in 15.9, what we are working on in 15.10, where we are headed in the quarter and year.
https://about.gitlab.com/direction/create/source_code_management/source_code_management/#1-year-plan
https://gitlab.com/gitlab-org/create-stage/-/issues/13118
https://about.gitlab.com/direction/create/source_code_management/source_code_management/#1-year-plan
https://gitlab.com/gitlab-org/create-stage/-/issues/13118
- 1 participant
- 12 minutes
16 Jan 2023
Introducing https://gitlab.com/groups/gitlab-org/-/epics/8578
Please, provide your feedback in https://gitlab.com/gitlab-org/gitlab/-/issues/388149.
Please, provide your feedback in https://gitlab.com/gitlab-org/gitlab/-/issues/388149.
- 1 participant
- 2 minutes
13 Sep 2022
Create:Source Code - Planning of 15.5
Please, feel welcome to share your thoughts regarding our plan by commenting on the planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/13039
Please, feel welcome to share your thoughts regarding our plan by commenting on the planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/13039
- 1 participant
- 3 minutes
15 Jul 2022
Create:Source Code - Planning of 15.3
- 15.3 planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/13025
- Source Code Group Direction page: https://about.gitlab.com/direction/create/source_code_management/
- 15.3 planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/13025
- Source Code Group Direction page: https://about.gitlab.com/direction/create/source_code_management/
- 1 participant
- 3 minutes
4 Jul 2022
GitLab Premium feature:
* Documentation: https://docs.gitlab.com/ee/user/group/#group-access-restriction-by-ip-address
* Feature epic: https://gitlab.com/groups/gitlab-org/-/epics/6296
* Documentation: https://docs.gitlab.com/ee/user/group/#group-access-restriction-by-ip-address
* Feature epic: https://gitlab.com/groups/gitlab-org/-/epics/6296
- 1 participant
- 2 minutes
18 May 2022
Create:Source Code - Planning of 15.1
https://about.gitlab.com/direction/create/source_code_management/
https://gitlab.com/gitlab-org/create-stage/-/issues/13012
https://about.gitlab.com/direction/create/source_code_management/
https://gitlab.com/gitlab-org/create-stage/-/issues/13012
- 1 participant
- 4 minutes
13 Apr 2022
Create:Source Code - Planning of 15.0
https://gitlab.com/gitlab-org/create-stage/-/issues/12990
https://gitlab.com/gitlab-org/create-stage/-/issues/12990
- 1 participant
- 2 minutes
15 Mar 2022
- 1 participant
- 3 minutes
30 Sep 2021
Discussing the 3 possible ways of rendering the code blocks/snippets using the frontend instead of Rouge on the backend
- 3 participants
- 38 minutes
12 Aug 2021
Discussed the issues that the usage of Source Editor for viewing the blobs might bring, potential solutions, and the way forward in the effort.
- 2 participants
- 1:04 hours
29 Jul 2021
On July 29, 2021 we had a discussion about the recent developments.
Discussed REST/GraphQL endpoints still in use and the reasons for it.
Adding tracking to sitespeed at the earliest moment possible.
Discussed a spike detected in recent days and possible causes.
And discussed a progressive enhancement tweak we're exploring for the Blame page that could prove useful in other contexts.
Discussed REST/GraphQL endpoints still in use and the reasons for it.
Adding tracking to sitespeed at the earliest moment possible.
Discussed a spike detected in recent days and possible causes.
And discussed a progressive enhancement tweak we're exploring for the Blame page that could prove useful in other contexts.
- 3 participants
- 39 minutes
15 Jul 2021
On July 15, 2021 we had a discussion about the recent improvements shipped and the upcoming work.
Namely a simple CSS improvement for LCP that Denys is hoping to generalize for other parts of the application. Worth a watch!
Agenda:
https://docs.google.com/document/d/18qidhvZksXJ7TxdgmJQEJB1IVISr-aSki00bONhbAf4/edit
Namely a simple CSS improvement for LCP that Denys is hoping to generalize for other parts of the application. Worth a watch!
Agenda:
https://docs.google.com/document/d/18qidhvZksXJ7TxdgmJQEJB1IVISr-aSki00bONhbAf4/edit
- 2 participants
- 38 minutes
22 Apr 2021
On April 22, 2021 we had a discussion to align the path forward of using the Source Editor in read-only mode to improve performance on the overall user flow of using the repository browser and viewing blobs (file content).
Agenda
https://docs.google.com/document/d/18qidhvZksXJ7TxdgmJQEJB1IVISr-aSki00bONhbAf4/edit#
Agenda
https://docs.google.com/document/d/18qidhvZksXJ7TxdgmJQEJB1IVISr-aSki00bONhbAf4/edit#
- 3 participants
- 58 minutes
16 Mar 2021
Source Code group PM (Daniel Gruesso) goes over the work planned for GitLab release 13.11, shipping on 2021-04-22. See planning issue for more info: https://gitlab.com/gitlab-org/create-stage/-/issues/12717.
See the new Git default branch name blog post here: https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/
See the new Git default branch name blog post here: https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/
- 1 participant
- 3 minutes
4 Feb 2021
Right after the end of FY21-Q4 we had a call to discuss and share tips on dealing with Availability in Lovable Stages — or to be more exact, Lovable product categories: https://about.gitlab.com/direction/maturity/
In this call we had Frontend Engineers from the groups:
* Create: Source Code
* Create: Code Review
* Verify: Continuous Integration
* Verify: Pipeline Authoring
* Verify: Testing
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/1_yyaaMatg0et4OigNGsjJPZDnV0I4sB8xy9MHoVPg78/edit
In this call we had Frontend Engineers from the groups:
* Create: Source Code
* Create: Code Review
* Verify: Continuous Integration
* Verify: Pipeline Authoring
* Verify: Testing
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/1_yyaaMatg0et4OigNGsjJPZDnV0I4sB8xy9MHoVPg78/edit
- 8 participants
- 1:24 hours
14 Jan 2021
Source Code PM (Daniel Gruesso) walks through the work planned for the 13.9 release scheduled to be shipped on 2021-02-22.
More information on the planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/12773.
More information on the planning issue: https://gitlab.com/gitlab-org/create-stage/-/issues/12773.
- 1 participant
- 6 minutes
3 Nov 2020
A summary of the “Category Maturity Scorecard” research done in FY21-Q2 for the “Create:Source Code:Code Review” product category of GitLab. Pedro Moreira da Silva (Staff Product Designer, Create:Source Code), walks through the main insights and themes of the research, with practical examples in the product.
1. Intro to Category Maturity and Scorecards: 00:25
2. Overview of insights and recommendations: 02:13
3. Theme — Navigation and settings: 03:15
4. Theme — Cluttered merge request UI: 07:11
5. Theme — Non-intuitive Code Owner features: 09:38
Links:
- GitLab Product Maturity: https://about.gitlab.com/direction/maturity/
- Category Maturity Scorecards: https://about.gitlab.com/handbook/engineering/ux/category-maturity-scorecards/
- Scorecard recommendations: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1374
- Insights summary: https://dovetailapp.com/projects/ac5e32e9-616d-4ddd-a1bb-1eb49084fe4e/insights/present/21dd7c03-009c-4c69-a856-4dd4aa2e0565
- All insights: https://dovetailapp.com/projects/ac5e32e9-616d-4ddd-a1bb-1eb49084fe4e/insights/present
- Code Owners docs: https://docs.gitlab.com/ee/user/project/code_owners.html
- Merge Request Approvals docs: https://docs.gitlab.com/ee/user/project/merge_requests/merge_request_approvals.html
- Protected Branches docs: https://docs.gitlab.com/ee/user/project/protected_branches.html
1. Intro to Category Maturity and Scorecards: 00:25
2. Overview of insights and recommendations: 02:13
3. Theme — Navigation and settings: 03:15
4. Theme — Cluttered merge request UI: 07:11
5. Theme — Non-intuitive Code Owner features: 09:38
Links:
- GitLab Product Maturity: https://about.gitlab.com/direction/maturity/
- Category Maturity Scorecards: https://about.gitlab.com/handbook/engineering/ux/category-maturity-scorecards/
- Scorecard recommendations: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1374
- Insights summary: https://dovetailapp.com/projects/ac5e32e9-616d-4ddd-a1bb-1eb49084fe4e/insights/present/21dd7c03-009c-4c69-a856-4dd4aa2e0565
- All insights: https://dovetailapp.com/projects/ac5e32e9-616d-4ddd-a1bb-1eb49084fe4e/insights/present
- Code Owners docs: https://docs.gitlab.com/ee/user/project/code_owners.html
- Merge Request Approvals docs: https://docs.gitlab.com/ee/user/project/merge_requests/merge_request_approvals.html
- Protected Branches docs: https://docs.gitlab.com/ee/user/project/protected_branches.html
- 1 participant
- 16 minutes
30 Oct 2020
In late FY21Q3 we had a call to discuss and share tips on efficient shipping of work.
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/e/2PACX-1vR0JtQDIA8C0wjH9J2AvEDmOqBB05ddIISNs6UNDcRO6xSmOO_H7VQkI2TifHc87BK0KmAQegKaNssQ/pub
This video captured that call and the following document the agenda:
https://docs.google.com/document/d/e/2PACX-1vR0JtQDIA8C0wjH9J2AvEDmOqBB05ddIISNs6UNDcRO6xSmOO_H7VQkI2TifHc87BK0KmAQegKaNssQ/pub
- 5 participants
- 1:30 hours
27 Jul 2020
Monthly kickoff for 13.3 for the team: https://about.gitlab.com/handbook/engineering/development/dev/create-source-code-fe/
This is the call where the team discusses assigned Deliverables and their plans for implementation.
2020-07-27
This is the call where the team discusses assigned Deliverables and their plans for implementation.
2020-07-27
- 4 participants
- 36 minutes
21 Jul 2020
Pedro Moreira da Silva, the Sr. Product Designer for Create:Source Code, shares the issues that he will be working on for the 13.3 version of GitLab.
Create:Source Code is the area of the product that deals with merge requests. More specifically, merge requests fall into the Code Review product category. More info: https://about.gitlab.com/direction/dev/#create-1
References:
1. Remove “Jump to next unresolved thread” button in merge request threads: https://gitlab.com/gitlab-org/gitlab/-/issues/199718
2. Evaluate removing/hiding file header buttons in merge requests: https://gitlab.com/gitlab-org/gitlab/-/issues/199725
3. Display change that made discussion outdated in-line: https://gitlab.com/gitlab-org/gitlab/-/issues/24468
4. Document issuables existing semantic grid: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1223
5. Document issuables existing conceptual model: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1222
Create:Source Code is the area of the product that deals with merge requests. More specifically, merge requests fall into the Code Review product category. More info: https://about.gitlab.com/direction/dev/#create-1
References:
1. Remove “Jump to next unresolved thread” button in merge request threads: https://gitlab.com/gitlab-org/gitlab/-/issues/199718
2. Evaluate removing/hiding file header buttons in merge requests: https://gitlab.com/gitlab-org/gitlab/-/issues/199725
3. Display change that made discussion outdated in-line: https://gitlab.com/gitlab-org/gitlab/-/issues/24468
4. Document issuables existing semantic grid: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1223
5. Document issuables existing conceptual model: https://gitlab.com/gitlab-org/gitlab-design/-/issues/1222
- 1 participant
- 6 minutes
13 Jul 2020
Product Designer for Source Code, Pedro Moreira da Silva, shares how the team iterated on the new multi-line comments feature for Merge Requests.
Slides: https://docs.google.com/presentation/d/10ILYhjAlwYlBIWLa0kHtgLFD694ClbQvOlms2ek4WTc/edit?usp=sharing
References:
• Multi-line comments epic: https://gitlab.com/groups/gitlab-org/-/epics/1431
• Competitor analysis and prototype usability testing: https://gitlab.com/gitlab-org/ux-research/-/issues/870
• Prototype (Figma): https://www.figma.com/proto/t3XACGdol0Gi44Mg0ENIao/Multi-line-comments-ux-research-870?node-id=31%3A1174&viewport=4%2C152%2C0.5&scaling=min-zoom
• 1st iteration: Basic dropdown UI: https://gitlab.com/gitlab-org/gitlab/-/issues/211255
• 2nd iteration: Highlight comment line range: https://gitlab.com/gitlab-org/gitlab/-/issues/14128
• 3rd iteration: Support drag-and-release gesture: https://gitlab.com/gitlab-org/gitlab/-/issues/218319
Slides: https://docs.google.com/presentation/d/10ILYhjAlwYlBIWLa0kHtgLFD694ClbQvOlms2ek4WTc/edit?usp=sharing
References:
• Multi-line comments epic: https://gitlab.com/groups/gitlab-org/-/epics/1431
• Competitor analysis and prototype usability testing: https://gitlab.com/gitlab-org/ux-research/-/issues/870
• Prototype (Figma): https://www.figma.com/proto/t3XACGdol0Gi44Mg0ENIao/Multi-line-comments-ux-research-870?node-id=31%3A1174&viewport=4%2C152%2C0.5&scaling=min-zoom
• 1st iteration: Basic dropdown UI: https://gitlab.com/gitlab-org/gitlab/-/issues/211255
• 2nd iteration: Highlight comment line range: https://gitlab.com/gitlab-org/gitlab/-/issues/14128
• 3rd iteration: Support drag-and-release gesture: https://gitlab.com/gitlab-org/gitlab/-/issues/218319
- 1 participant
- 16 minutes
8 Jul 2020
Pedro Moreira da Silva, the Sr. Product Designer for Create:Source Code, shares one issue that he will be working on for the 13.2 version of GitLab.
- 1 participant
- 5 minutes
1 Jul 2020
I got stumped by how to use `filter-repo`, but I worked it out afterwards using the `--blob-callback` option. https://gitlab.com/gitlab-org/gitlab/-/merge_requests/35707
- 2 participants
- 15 minutes
19 Jun 2020
- 1 participant
- 3 minutes
29 May 2020
Members of GitLab's UX department review the initial work done to define the Jobs To Be Done (JTBD) for the Create:Source Code stage group.
Participants:
• Daniel Gruesso - Product Manager, Create:Source Code
• Katherine Okpara - UX Researcher, Create
• Lorie Whitaker - Staff UX Researcher, Release and Verify & Enablement
• Marcel van Remmerden - Product Design Manager, Create
• Pedro Moreira da Silva - Sr. Product Designer, Create:Source Code
Participants:
• Daniel Gruesso - Product Manager, Create:Source Code
• Katherine Okpara - UX Researcher, Create
• Lorie Whitaker - Staff UX Researcher, Release and Verify & Enablement
• Marcel van Remmerden - Product Design Manager, Create
• Pedro Moreira da Silva - Sr. Product Designer, Create:Source Code
- 4 participants
- 30 minutes
19 May 2020
Pedro Moreira da Silva, the Sr. Product Designer for Create:Source Code, shares one issue that he will be working on for the 13.1 version of GitLab.
Create:Source Code is the area of the product that deals with merge requests. More specifically, merge requests fall into the Code Review product category. More info: https://about.gitlab.com/direction/dev/#create-1
References in the video:
1. Work issue: https://gitlab.com/gitlab-org/gitlab/-/issues/10294
2. High-fidelity mockups (Figma): https://www.figma.com/file/KAz1DEdS3kx01dPp9H5cDH/Merge-request-reviewers-10294?node-id=31%3A31
3. Low-fidelity mockups (Balsamiq): https://balsamiq.cloud/saotw6e/px75pbt
4. Epic that groups work around improving merge request reviewers: https://gitlab.com/groups/gitlab-org/-/epics/1823
Create:Source Code is the area of the product that deals with merge requests. More specifically, merge requests fall into the Code Review product category. More info: https://about.gitlab.com/direction/dev/#create-1
References in the video:
1. Work issue: https://gitlab.com/gitlab-org/gitlab/-/issues/10294
2. High-fidelity mockups (Figma): https://www.figma.com/file/KAz1DEdS3kx01dPp9H5cDH/Merge-request-reviewers-10294?node-id=31%3A31
3. Low-fidelity mockups (Balsamiq): https://balsamiq.cloud/saotw6e/px75pbt
4. Epic that groups work around improving merge request reviewers: https://gitlab.com/groups/gitlab-org/-/epics/1823
- 1 participant
- 5 minutes
15 Apr 2020
The first of several calls to discuss approach to improve performance and maintainability of the Frontend MR Diffs app.
Epic: https://gitlab.com/groups/gitlab-org/-/epics/2852
Slack: #g_create_source-code-fe
(See Session #1: https://www.youtube.com/watch?v=QaoGn4PkDcU)
Epic: https://gitlab.com/groups/gitlab-org/-/epics/2852
Slack: #g_create_source-code-fe
(See Session #1: https://www.youtube.com/watch?v=QaoGn4PkDcU)
- 5 participants
- 1:01 hours
6 Apr 2020
The first of several calls to discuss approach to improve performance and maintainability of the Frontend MR Diffs app.
Epic: https://gitlab.com/groups/gitlab-org/-/epics/2852
Slack: #g_create_source-code-fe
Epic: https://gitlab.com/groups/gitlab-org/-/epics/2852
Slack: #g_create_source-code-fe
- 6 participants
- 54 minutes
29 Jan 2020
This is a walk through of the Source Code Management and Code Review categories of GitLab.
- 1 participant
- 19 minutes
13 Nov 2019
Pedro (Senior Product Designer) and James (Senior Product Manager) discuss the future of merge requests.
Share your feedback with us here: https://gitlab.com/gitlab-org/gitlab/issues/36119
Share your feedback with us here: https://gitlab.com/gitlab-org/gitlab/issues/36119
- 2 participants
- 28 minutes
25 Jul 2019
AMA doc for questions:
https://docs.google.com/document/d/1NvE6e5e3TveMClgFgj-T8s_A6hWAmGJxzoOpwEXjuec/edit?usp=sharing
https://docs.google.com/document/d/1NvE6e5e3TveMClgFgj-T8s_A6hWAmGJxzoOpwEXjuec/edit?usp=sharing
- 4 participants
- 54 minutes
7 May 2019
Learn more about Mobile App development with GitLab https://about.gitlab.com/direction/mobile/
Links mentioned:
- https://gitlab.com/groups/gitlab-org/-/epics/756
- https://gitlab.com/groups/gitlab-org/-/epics/498
Links mentioned:
- https://gitlab.com/groups/gitlab-org/-/epics/756
- https://gitlab.com/groups/gitlab-org/-/epics/498
- 2 participants
- 7 minutes
5 Mar 2019
James and Marin discuss security release workflows, and iterations towards confidential merge requests – https://gitlab.com/groups/gitlab-org/-/epics/753
- 2 participants
- 38 minutes