{"id":464,"date":"2023-01-27T15:03:35","date_gmt":"2023-01-27T20:03:35","guid":{"rendered":"https:\/\/redmonk.com\/kfitzpatrick\/?p=464"},"modified":"2023-01-27T15:11:16","modified_gmt":"2023-01-27T20:11:16","slug":"the-docs-are-in-making-oss-sticky","status":"publish","type":"post","link":"https:\/\/redmonk.com\/kfitzpatrick\/2023\/01\/27\/the-docs-are-in-making-oss-sticky\/","title":{"rendered":"The Docs Are In: Making OSS Sticky"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-465\" src=\"http:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-1024x580.jpg\" alt=\"Title card for a video with an image of all three speakers and the words The Docs Are In: Making OSS Sticky \" width=\"1024\" height=\"580\" srcset=\"https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-1024x580.jpg 1024w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-300x170.jpg 300w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-768x435.jpg 768w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-1536x870.jpg 1536w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-480x272.jpg 480w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-426x242.jpg 426w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail-1107x627.jpg 1107w, https:\/\/redmonk.com\/kfitzpatrick\/files\/2023\/01\/DAI-Making-OSS-Sticky-Thumbnail.jpg 1925w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>In <a href=\"https:\/\/redmonk.com\/videos\/the-docs-are-in-making-oss-sticky\/\">this The Docs Are In conversation<\/a>, <a href=\"https:\/\/redmonk.com\/team\/kate-holterhoff\/\">Kate<\/a> and I chat with documentarian <a href=\"https:\/\/www.linkedin.com\/in\/alyssarock\/\">Alyssa Rock<\/a> about fostering \u201cstickiness\u201d in open source software (OSS) projects and related communities. The stickiness of a community, as Alyssa defines it, \u201cis about making it so that people want to stay and stick around and make a long term contribution.\u201d Stickiness can be tricky for OSS communities, as many contributors and maintainers participate on a volunteer basis and for a variety of motivations.<\/p>\n<p>Alyssa is herself in a position where her day job&#8211;she is a Staff Technical Writer at VMware&#8211;includes working on the <a href=\"https:\/\/saltproject.io\/\">Salt project<\/a>, a Python-based configuration tool. Alyssa landed at VMware through its <a href=\"https:\/\/www.vmware.com\/support\/acquisitions\/saltstack.html\">2020 acquisition<\/a> of SaltStack, a company built around the open source Salt project. In addition to working directly on <a href=\"https:\/\/docs.saltproject.io\/\">Salt documentation<\/a>, she runs the Salt docs working group. Alyssa is also very active in other projects and communities. She is the Community Manager of <a href=\"https:\/\/thegooddocsproject.dev\/\">The Good Docs Project<\/a> (which creates processes and templates designed to make it easier for non-professional documentarians to create great documentation) and Coordinator for the <a href=\"https:\/\/www.writethedocs.org\/organizer-guide\/meetups\/quorum\/\">Write the Docs Quorum Program<\/a>. Alyssa therefore has spent a lot of time thinking about (and executing on) ways to onboard folks onto projects, and the role documentation plays in this process.<\/p>\n<p>While documentation per se is often essential to a project and its community, it is also a part of the project that needs to recruit and retain contributors. Alyssa walks through some of the processes she employs specifically to make the documentation components of the projects she works on sticky:<\/p>\n<blockquote><p>So I\u2019m always working on building out a backlog of documentation epics and a roadmap of what I would do if I had more resources. And because I have that backlog of things that I would do if suddenly I got a lot more people working for me, when somebody does join, I have something for them to look at. I can say, look at the backlog, look at this roadmap, see if there\u2019s any of these projects that interest you, or sometimes I\u2019ll just have an in-depth interview with them and talk about \u201cWhat are your goals for contributing? What are you hoping to get out of your time here with us at the project?\u201d And I\u2019ll see if I can find a task that matches your needs and what you\u2019re hoping to get out of it, which increases the chance that they\u2019ll stick around because it has some intrinsic value to them.<\/p><\/blockquote>\n<p>My sense is that this type of personalized onboarding requires a lot of care and skill on the part of folks like Alyssa, but has the potential for huge rewards in terms of retaining interest (and, to keep the sticky metaphor going, is glue work at its finest). And, as Alyssa points out, one of the key factors is fostering a mutually supportive environment:<\/p>\n<blockquote><p>What makes the project sticky, I think, is that we\u2019re all supporting each other in our professional goals. We\u2019re all trying to be better. We\u2019re trying to be better writers or better developers or whatever it is we\u2019re trying to skill up with, and we\u2019re all in this together supporting each other.<\/p><\/blockquote>\n<p>Indeed, one of my favorite parts of the conversation is when Alyssa talks about how contributors to her projects have managed to leverage that experience (often bolstered by the fact that they are using relevant tools to work on recognized projects) in order to obtain jobs in the tech industry.<\/p>\n<p>Check out the video below for the full conversation (including Alyssa\u2019s background in Film Studies and sojourn into higher education) or see <a href=\"https:\/\/redmonk.com\/videos\/the-docs-are-in-making-oss-sticky\/\">the full transcript and related links<\/a>.<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class='youtube-player' width='640' height='360' src='https:\/\/www.youtube.com\/embed\/wk-BkIHzEmw?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'><\/iframe><\/span><\/p>\n<p><b>Disclosure<\/b>: VMware is a RedMonk client; however, this post and the RedMonk video mentioned in this post were not commissioned by any entity.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this The Docs Are In conversation, Kate and I chat with documentarian Alyssa Rock about fostering \u201cstickiness\u201d in open source software (OSS) projects and related communities. The stickiness of a community, as Alyssa defines it, \u201cis about making it so that people want to stay and stick around and make a long term contribution.\u201d<\/p>\n","protected":false},"author":47,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[4,83],"tags":[110,44,40,109],"class_list":["post-464","post","type-post","status-publish","format-standard","hentry","category-tech-comm","category-video-recap","tag-community-building","tag-documentation","tag-open-source","tag-oss"],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/posts\/464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/comments?post=464"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/posts\/464\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/media?parent=464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/categories?post=464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/kfitzpatrick\/wp-json\/wp\/v2\/tags?post=464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}