The Speakers Bureau is a group of GitLab team members and members of the wider GitLab community who are available to participate in events and deliver talks about GitLab, CI/CD, open source, remote work, and other topics.
A list of speakers bureau members can be found on our Speakers Bureau page. After identifying a speaker for an event or other speaking opportunity, please create an issue to request the speaker.
If you would like to join the speakers bureau, we ask that you submit an MR to add yourself to the Speakers Bureau page. This can be done by adding the following lines to the speakers.yml file in the www-gitlab-com project.
To create an MR for the Speakers Bureau page, you will need:
Once you have the above items, follow these steps to add yourself to create your MR:
Web IDE
near the middle of the page.Fork
to create a Fork of the repo which will allow you to make changes and submit a Merge Request.speakers.yml
file open in your browser.# Example Entry
# - name: Ada Lovelace # Your full name
# region: North America # One of North America, Central America, South America, Europe, Asia, Africa, Oceania
# location: London, England # What you want your location to be shown as
# tagline: English mathematician and writer, chiefly known for inventing computer programming. # A quick 1 or 2 sentence description of your self and your speaking credentials.
# twitter: olearycrew # Your twitter handle
# gitlab: brendan # Your GitLab user name
# affiliation: community # One of teammember, heroes, or community
# image: ada.png # Place an image that is 344 × 201 into /source/images/speakers/
# topics: # One or more of these topics
# # - Remote Work
# # - "Diversity, Inclusion, and Belonging"
# # - CI/CD
# # - Git
# # - Security
# # - DevOps
# # - Open Source
# # - Engineering
# # - SRE / Operations
# # - Kubernetes
# # - Monitoring & Observability
# # - UX Design
# # - Documentation
# # - Cloud Native
# # - GitOps
# presentations: # A list of previous presentations for the back of the card
# # - title: Foo
# # link: https://
Commit
button in the bottom left. It should say something like 1 unstaged and 0 staged changes
. This will bring up a sidebar with an Unstaged
and Staged
area.Create a new branch
. Name the branch in the format of YOURINITIALS-speakers-bureau
or similar. Tick the Start a new merge request
checkbox. Then click Commit
once more.Create merge request
button at the top of the page.Allow commits from members who can merge to target branch
as detailed on the Allow collaboration on merge requests across forks page in our docs.speakers-bureau
label and assign to @johncoghlan
. Community members should mention @jrachel1
in a comment in the merge request so our team can review and merge.When adding yourself to the Speakers Bureau, you may get a linting error in the build. If that happens, ensure that the following requirements are met:
name
: Your name must be unique - if you have the same name as another speaker add your middle inital or other identifiersgitlab
: You must put your unique GitLab.com username in this fieldtwitter
: You must put your unique Twitter username in this fieldsource/images/speakers
and reference it just by file name in the picture
field.region
: Make sure your region
field is one the allowed regions. See speakers_requirements.yml for a list of the allowed regions.topics
: Make sure your topics
field only contains allowed topics. See speakers_requirements.yml for a list of the allowed topics.To find the linters in the
www-gitlab-com
repository, search for thelint:speakers_yml
namespace.
The Developer Evangelism team provides support to new and experienced speakers where necessary. These can range from presentation review, CFP ideation, or dry-run. Learn more about the different resources and activities you can benefit from or drop a message on Slack if you need direct support.
For resources for GitLab team members who are planning on attending events or speaking at conferences, see Speaker Resources.