Skip to content

Latest commit

 

History

History
82 lines (47 loc) · 4.71 KB

01-introduction-script.asciidoc

File metadata and controls

82 lines (47 loc) · 4.71 KB

#Script: The Contributor in InnerSource - Introduction

Duration: 1-3 Mintes

Actors: Isabel and Johannes

Playbook Summary

How do I best contribute to an InnerSource project? This segement shares a summary of what it means to be an InnerSource Contributor. We’ll also give an overview of the upcoming training segements on being a great InnerSource Contributor.

General notes

J: I took quite a bit of text from the article, since I think there are nice consise parts there. However I do think that there’s lots of opportunity to narrow it down, comparing it to the 1 minute text size that the intro of the intro video had. Thus, this is a work draft to have something to start with and discuss.

Script

Intro

I:

J: My name is Johannes Tigges. I am a Principal Engineer at 7Learnings, worked on introducing InnerSource to HERE Technologies and have acted as Contributor and Trusted Commiter in a number of projects within companies and the OpenSource domain.

Overview

I: Have you ever been blocked in your next coding task because another team didn’t have time to add a feature in their system that you depend on? Perhaps after a while you even had to do some extra work in your project to work around the missing feature.

I: With projects that incorporate InnerSource principles, you’ll never be blocked waiting for another team to deliver some needed feature.

J: The Contributor role describes a person that makes contributions to the repos of an InnerSource community project. This person may or may not be part or see themselves as part of the community although this often changes with continuing involvement with the community.

Relationship to other roles

-> Possibly slide with the other two role names?

I: As a Contributor in an InnerSource community you will interact with people playing other roles of InnerSource, such as Trusted Committer or Product Owner and possibly also other contributors.

-> Flip open the TC role name on the slide

J: A Trusted Committer will be your host for your stay in the hosting community. They are the gatekeepers to the project’s code repository and will move your contribution closer to production once they accepted it. It is their role to mentor you on your way to contributing to their community.

-> Flip open the PO role name on the slide

I: Your interaction with the Product Owner will likely focus on working out the fit of your contribution into the general product and its road map. You might work with this role to make sure that general aspects of documentation or consistency of UI/UX are kept upon merging your contribution. Depending on the size of the project, this role is often filled by the same person that acts as Trusted Committer.

-> Flip open the Contributor name on the slide

J: We would like to encourage you to watch the video introducing the Trusted Committer role and the video on lowering the barriers to entry before delving deeper into the details of the Contributor role in this section.

-> Possibly hinting to some links popping up with the video links ~ YouTube style or just a short link overlay?

Section overview

-> Possbly slide with the segment names, popping up one after another?

[EDITOR NOTE J: I suggest alternating between segments. Also, possibly shorten the texts. ]

I: In the following 5 videos you will learn more details about the various aspects introduced before. The second segment, i.e. the one after this segment, will detail mindset and habit that create opportunities to become an InnerSource Contributor.

J: In the third segment we’ll look into the ethos of the Contributor - i.e. aspects of behavior that will lead to a pleasant and productive time for you and the host team and might spark more collaboration. The guest-in-home analogy presented in the introductory videos will serve as a vivid example.

I: The fourth segment describes the hands-on things to do to make your contribution a success - the mechanics of Contributing.

J: After we’ve dealt with the personal, the interaction-focused, and the technical aspects of the contributor role, the fifth segment presents the benefits of making the effort to contribute: From your perspective, your team’s perspective, and the perspective of the company at large.

I: The last segment will recap what we’ve learned about being an InnerSource contributor. We’ll share how you can continue your learning on InnerSource both with other online videos and involvement with the online InnerSource community.

Wish people an enjoyable time

J: We wish you an enjoyable time watching the following videos and hope you can take away new insights that are valuable to you.