GitLab Duo: Your AI-Powered Contribution Experience - Share Your Feedback!

Update

Thank you so much everyone for sharing your feedback on GitLab Duo! We got over 20 contributors to complete the survey and are now passing along all the insights to GitLab's AI Product teams.

We will start processing the GitLab contributor points and swag credits for your accounts so stay tuned as these will all appear for you on contributors.gitlab.com soon.

If you indicated you were open to talking to GitLab team members for deeper discussion we will also reach out to you separately too! Thanks again everyone

GitLab Duo: Your AI-Powered Contribution Experience - Share Your Feedback!

As a benefit of being a GitLab Community Contributor, you get complimentary access to GitLab Duo through the community forks. With Code Suggestions, Chat, Root Cause Analysis and more AI-powered features, GitLab Duo helps to boost your efficiency and effectiveness by reducing the time required to write and understand code and pipelines.

Goal

The Contributor Success team is seeking your feedback about the contribution experience with GitLab Duo. What features were most helpful? Would you recommend GitLab Duo to other contributors? Our goal is to use the feedback you give us here and share with our Product teams to improve GitLab Duo so that everyone can contribute.

How to Participate

  1. Fill out the GitLab Duo Contributor Survey:
    • Option 1: Complete this Google Forms survey
    • Option 2: Don't want to use Google Forms? All feedback is also welcome in this public issue, just make a new comment and copy all the questions listed below!
  2. Please be as specific as you can and use examples:
    • Feel free to share code snippets, screenshots, videos, etc. in this issue
  3. Share your feedback before January 21st 2025 to get the rewards!
  4. Feel free to discuss you GitLab Duo experiences with other contributors here too, but make sure you have submitted your own responses with either the Google Form or your own comment thread to get credit.

Questions

These questions can be submitted in the Google Forms survey or you can copy and paste them into a comment thread here to share in the issue.

GitLab Duo Features

  1. Please list the GitLab Duo features you tried out while contributing:
  • Chat
  • Code Suggestions
  • Root Cause Analysis
  • Other (please describe)

Duo Chat

  1. Did you try to troubleshoot GDK (GitLab Development Kit) problems using Chat?
  2. Did you use Chat to help with any git commands?
  3. Did you ask Chat to write any tests?
  4. What else, if anything, did you use Duo Chat for?

Code Suggestions

  1. How often did you accept the suggested Code Changes in the code editor?
  2. Did you use GitLab Duo to help code in a new programming language?
  3. Did Code Suggestions help you solve a problem or come up with a solution you didn't expect?
  4. What else, if anything, did you use Code Suggestions for?

Root Cause Analysis

  1. Did Root Cause Analysis help with failed pipelines?
    • E.g. Using /troubleshoot in Duo Chat or clicking the Troubleshoot button on a failed pipeline job page
  2. Would you have been able to fix the failed pipeline without Root Cause Analysis?
  3. What else, if anything, did you use Root Cause Analysis for?

Other

  1. Were there any other GitLab Duo features you used besides Chat, Code Suggestions, and Root Cause Analysis? Please describe:

Contributing

  1. Has GitLab Duo changed your contribution workflow? If so, how?
  2. Did you use GitLab Duo during the review stage of your contribution? If so, how did it affect your experience of the review?
  3. Are you more likely to make another contribution because of GitLab Duo?
  4. What features of GitLab Duo do you find most valuable for contributing?

Overall

  1. Are there any unexpected ways have you found GitLab Duo useful?
  2. Can you describe a specific instance where GitLab Duo significantly helped you?
  3. Are there any areas where you feel GitLab Duo could be improved?
  4. Would you recommend GitLab Duo to other community contributors to try?
  5. On a scale of 1-10, where 1 is very dissatisfied and 10 is very satisfied, how would you rate your experience with GitLab Duo overall?
  6. Can you give details on your satisfaction rating?

Rewards

Participants who complete the feedback questions and give responses about their usage and experience with GitLab Duo will score 100 contributor points in our new contributors.gitlab.com leaderboard and earn 50 credits in the GitLab community swag shop which can also be used for sustainable tree planting options in the GitLab Forest.

Additionally we'll invite contributors who share their feedback on using GitLab Duo to complete a roundtable discussion with GitLab team members to give deeper insights into how we can improve the product. For participants who complete the roundtable discussion we will double your points and credits for a total of 200 contributor points on the platform and 100 credits in the GitLab swag shop!

Data Privacy

This feedback is part of a public issue. Any Personal Data processed will be done in accordance with the Gitlab Privacy Statement.

Edited by Daniel Murphy