Functional Group Updates are regular updates from a group at GitLab.
We'll use Zoom for now, will switch to YouTube Live later.
Use this slide deck as template to your presentation. Presentations should allow editing (preferred) or commenting from everyone at GitLab.
Make sure to add the link of the presentation to the GitLab Availability Calendar invite at least 24 hours before the call takes place. This allows team members to see the presentation, to click links, have random access during the presentation, and to quickly scan the presentation if they missed it. Please also add who the speaker will be to the presentation and the invite. To do this, go to the GitLab availability calendar, find the event, click on more details and edit the description. People Ops will ping the appropriate team member at the 24-hour mark if the event hasn't been updated yet.
Reduce distractions for yourself and the attendees by:
having the presentation open in its own new browser window, and only sharing that window in Zoom.
switching off notifications (from Slack, email, etc.). On Mac, in the notification center in the upper right hand corner, click on Notifications, select Do Not Disturb (sometimes you need to scroll up to see the option).
All calls are published on YouTube, with the exception of Finance, Sales, Security, Channel, and Partnerships. Every call is reviewed prior to publishing to make sure no internal information is shared externally.
Right now everyone at GitLab the company is invited to each call, we'll invite the wider community later.
Attendance is optional.
The update is also announced on and the recording linked from our team call agenda.
Tone should be informal, like explain to a friend what happened in the group last month, it shouldn't require a lot of presentation.
You can invite someone in the team to give the update, it doesn't need to be the team lead, but the team lead is responsible that it is given.
Calls are 5 times a week 30 minutes before the team call, 8:00 to 8:25am Pacific.
Calls should be a maximum of 15 minutes (aim for 10 minutes) for the presentation so
Please focus on the discussion during the call, not the slide content. Everyone is able to read the slide content so the value is in the conversation and questions. Leave time for questions, the presentation is there as warmup to get questions, questions will have the things people care about that you overlooked, they are the most important part of the FGU.
People will watch less FGU's if is a bigger time commitment, it is great it they end with time to spare.
Save time by writing information on the slides, people can read faster than write, many people will not be able to watch the FGU either live or recorded but can read trough the slides.
It is fine if a call ends after 5 or 10 minutes.
Do not read the contents on your slides, we already read what is on them before you mention it.
People need to be on time for the team call, end no later than :29 and preferably at :25.
If there are more questions invite them via a chat channel you mention.
If you need to reschedule, please switch your presenting day with another FGU presenter. If you've agreed to switch do the following:
Go to the GitLab Availabiltiy calendar invite
Update the date of your and the other invite to be switched
Choose to send an update to the invitees
If prompted with the questions to update 1 or all events, choose to only update this event
Every group with 5 people or more presents.
The call is recorded automatically, and all calls are transferred every hour to a Google Drive folder called "GitLab Videos", which is accessible to all users with a GitLab.com e-mail account.
Video recordings will be published on our blog so contributors, users, and customers can see it. We're aiming to publish a blog post once a week of that weeks' recordings with the matching slides in one go.
Template for the blog post
For instructions on how to create a blog post, please see our Blog Handbook.
Please copy the code block below and paste it into a blog post with the file name yyyy-mm-dd-functional-group-updates.html.md.
---title:"GitLab'sFunctionalGroupUpdates-MMMDD-DD"# replace "MMM" with the current month, and "DD-DD" with the date rangeauthor:Name Surnameauthor_gitlab:gitlab.com-usernameauthor_twitter:twitter-usernamecategories:Functional Group Updatesimage_title:'/images/blogimages/functional-group-update-blog-cover.jpg'description:"TheFunctionalGroupsatGitLabgiveanupdateonwhatthey'vebeenworkingon"---<!-- beginning of the intro - leave it as is -->
Every day from Monday to Thursday, right before our [GitLab Team call](https://about.gitlab.com/handbook/#team-call), a different Functional Group gives an [update](https://about.gitlab.com/handbook/people-operations/functional-group-updates/) to our team.
The format of these calls is simple and short where attendees have access to the presentation content and presenters can either give a quick presentation or jump straight into the agenda and answering questions.
<!-- more -->## Recordings
All of the updates are recorded using [Zoom](https://zoom.us) at the time of the call. All the recordings will be uploaded to our YouTube account and made public, with the exception of the Sales and Finance updates.
<!-- end of the intro --><!-- beginning of the FG block - repeat as many times as necessary (copy and paste the entire block) -->
### XXX Team[Presentation slides](link-to-slides-deck)<figureclass="video_container"><iframesrc="https://www.youtube.com/embed/8vJBc8MJihE"frameborder="0"allowfullscreen="true"></iframe></figure><!-- end of the FG block --><!-- beginning of the FG block - repeat as many times as necessary (copy and paste the entire block) -->
### XXX Team[Presentation slides](link-to-slides-deck)<figureclass="video_container"><iframesrc="https://www.youtube.com/embed/8vJBc8MJihE"frameborder="0"allowfullscreen="true"></iframe></figure><!-- end of the FG block -->
Questions? Leave a comment below or tweet [@GitLab](https://twitter.com/gitlab)! Would you like to join us? Check out our [job openings](https://about.gitlab.com/jobs/)!
Uploading and Editing the Videos
In order to get access to the GitLab YouTube account, follow the instructions in the secure note in 1Password.
To upload the video, go to YouTube and click the up arrow at the top right corner, next to the GitLab profile picture.
Change the security level from "public" to either "unlisted" (only those with the link can view) or "private" (only people with access to the GitLab YouTube account can view), so that you can edit the video prior to it being live.
Under "Basic Info", change the title to follow this pattern: "Functional Group Update XXX-Team Date". Change the description to:
Functional Group Update XXX-Team Date
Presentation - https://example.com [Input your presentation's URL and check if its set to view only for anyone with the link if using Google Slides]
Try GitLab EE FREE for 30 days, no credit card required - https://goo.gl/JdznoY
Want to know more about our free GitLab.com? https://goo.gl/Uol8bl
GitLab License FAQ - https://goo.gl/hZAsYF
Questions?? - https://goo.gl/i7KzQ8
After the video is done uploading, click "Video Manager" in the bottom right corner.
Edit the video to start when the meeting actually starts:
Click Edit next to the video icon.
Click the Enhancements tab on the top menu bar.
Click Trim on the bottom right. Slide the left edge of the bar to a few moments before the presentation begins, and the right edge of the bar to a few moments after the presentation ends. Click Done.
Take a screenshot of the second slide of the presentation to make it as custom thumbnail for your video on YouTube. You can upload your custom thumbnail under the Info and Settings tab when you are editing a video.
After the video is finished being edited, change the security level back to "public".