Fatima Sarah Khalid Manager • over 2 years ago
AMA #1 - GitLab Pitch Competition Overview
Thanks for joining us in the GitLab Community Discord server for AMA #1 - where we went over the competition, rules, judging criteria, and resources! You can join our weekly AMAs by joining the Discord server and subscribing to the events: https://discord.gg/gitlab.
Here's a brief Q&A of the questions you asked to share back with the rest of the registrants :)
Q1. For a working Proof of Concept, is it looking for working contributions or ideas/hypothetical features? Does it need to be a newly coded feature or just the idea of a feature?
A1. A working proof of concept is required in a publicly visible repository on GitLab.com
⎯⎯⎯⎯⎯⎯⎯
Q2. Should the focus of the submission be the GitLab contribution(s)? Or can the submission be an application that uses created GitLab features to improve the app or scalability of it?
A2. The submission can use GitLab features such as the global CI/CD catalog or GitLab Duo features to contribute to the development of GitLab, create social impact for the community, or the overall quality of GitLab.
⎯⎯⎯⎯⎯⎯⎯
Q3. If we develop added functionality to GitLab, should it be a standalone app that works as an integration, or should we just do the entire project as a contribution to the core GitLab code
A3. You can decide to go down either route, depending on what fits best for your project. If it contributes to GitLab directly to overall to the quality of GitLab, it meets the judging criteria.
⎯⎯⎯⎯⎯⎯⎯
Q4. Are we limited to just the monolith, or can we innovate to any project under the umbrella?
A4. Projects should be either in the form of one or multiple merged or open MRs, in the form of a published component, or working proof of concept using one or more forks of projects that are considered part of GitLab's product located here: https://gitlab.com/gitlab-com/www-gitlab-com/-/blob/master/data/projects.yml.
⎯⎯⎯⎯⎯⎯⎯
Q5. Is there a specific framework requirement? Are the feature flags are coded in Ruby?
A5. No framework requirement.
⎯⎯⎯⎯⎯⎯⎯
Q6. As a group, can we submit more than one idea?
A6. Yes, the same group can submit more than one separate idea as long as they meet the submission criteria.
⎯⎯⎯⎯⎯⎯⎯
Q7. In regard to expand the global CI/CD catalog with CI/CD component additions, do u mean we'll have to modify the existing project/catalog with some enhancement? like we have sonarqube https://gitlab.com/explore/catalog/to-be-continuous/sonar, will it be considered if we contribute to it or we will need create our own catalog?
A7. It would be creating a ci/cd component to add to the catalog. If sonarqube is an existing component, and you contribute something to it, that would count.
⎯⎯⎯⎯⎯⎯⎯
Q8. In regard to conduct AI experiments with/on GitLab, do u mean we will need to create CLI project like https://docs.gitlab.com/ee/user/ai_features.html#summarize-issue-discussions-with-discussion-summary which will help summarize the discussion or what?
A8. For example, you can use GitLab Duo Code Suggestions, Duo Chat, or the root cause analyzer as a part of the development process. See more features: https://about.gitlab.com/gitlab-duo/.
Comments are closed.

0 comments