This document covers the process for transitioning existing GitLab Support training modules to GitLab Learn.
The following template shows how each element in a Training Module aligns with GitLab Learn components.
Every training requires its content to be in the handbook; the only exception are trainings with internal use
only content.
The first step in the transition is to visualize how the training will work on GitLab Learn, what new components will be used, and which limitations you might have.
The key elements to consider in GitLab Learn are:
Quizzes
At the moment, only single or multi-select answer questions are available.
Project type SmartCards
This smartcard allows the author to request a URL to be given. The functionality is useful for requesting and verifying an issue, such as an access request or pairing issue.
A Training module becomes a pathway in GitLab learn.
Create your pathway
The pathway is similar to the issue used on Training Modules.
Define collaborators
Collaborators will be allowed to modify the pathway settings and add smartcards to the pathway.
Set the pathway to private
This setting is needed during the transition. The final setting may be different depending on the audience for the training module.
Create a badge, so members who complete the material will have it in their profile.
Tasks become smartcards in GitLab Learn.
iframes with html
.As a collaborator or author, the pathway cannot be fully tested. For this step, we will require volunteers to help us test our pathway.
reviewers
in the Share
field for the pathway.reviewers
.Evangelists
or Curators
for final updates.