CINXE.COM

Innersource - GitHub Resources

<!DOCTYPE html><html dir="ltr" lang="en-US"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta http-equiv="Content-Security-Policy" content="default-src &#x27;none&#x27;; script-src &#x27;self&#x27; analytics.githubassets.com ghcc.githubassets.com js.monitor.azure.com/scripts/c/ms.analytics-web-4.min.js www.youtube.com; style-src &#x27;self&#x27; &#x27;unsafe-inline&#x27;; connect-src &#x27;self&#x27; browser.events.data.microsoft.com collector.githubapp.com edge.fullstory.com rs.fullstory.com; font-src &#x27;self&#x27; data:; img-src &#x27;self&#x27; data: github.githubassets.com images.ctfassets.net rs.fullstory.com ad.doubleclick.net pixel.quantserve.com sp.analytics.yahoo.com www.facebook.com px.ads.linkedin.com alb.reddit.com px4.ads.linkedin.com adservice.google.com; manifest-src &#x27;self&#x27;; frame-src &#x27;self&#x27; www.youtube.com player.vimeo.com play.vidyard.com octocaptcha.com; media-src &#x27;self&#x27;;"/><link rel="canonical" href="https://resources.github.com/topics/innersource/"/><meta name="ha-url" content="https://collector.githubapp.com/resources/collect"/><meta name="ghcc-locale" content="en-US"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="manifest" href="/site.webmanifest"/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ab3f8b"/><meta name="apple-mobile-web-app-title" content="GitHub Resources"/><meta name="application-name" content="GitHub Resources"/><meta name="msapplication-TileColor" content="#ab3f8b"/><meta name="theme-color" content="#151920"/><meta name="description" content="From setup to optimization, learn how to use GitHub to get the job done."/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@github"/><meta name="twitter:creator" content="@GitHub"/><meta property="og:description" content="From setup to optimization, learn how to use GitHub to get the job done."/><meta property="og:url" content="https://resources.github.com/topics/innersource/"/><meta property="og:type" content="website"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://resources.github.com/default-og-image.jpg"/><meta property="og:image:alt" content="GitHub Resources"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="ha-page-type" content="marketing"/><title>Innersource - GitHub Resources</title><meta name="robots" content="index,follow"/><meta property="og:title" content="Innersource - GitHub Resources"/><meta property="og:site_name" content="GitHub Resources"/><meta name="next-head-count" content="32"/><link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/238ca3e7f90c682f.css" as="style"/><link rel="stylesheet" href="/_next/static/css/238ca3e7f90c682f.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="https://ghcc.githubassets.com/ghcc.min.js" defer="" data-nscript="beforeInteractive"></script><script src="/_next/static/chunks/webpack-38cee4c0e358b1a3.js" defer=""></script><script src="/_next/static/chunks/framework-49c6cecf1f6d5795.js" defer=""></script><script src="/_next/static/chunks/main-43041a92397b9ba5.js" defer=""></script><script src="/_next/static/chunks/pages/_app-4918fa68b0b899e4.js" defer=""></script><script src="/_next/static/chunks/pages/topics/%5Bslug%5D-3d4606bc4b328bfe.js" defer=""></script><script src="/_next/static/ZokmF09g2SkORXwoG0TZr/_buildManifest.js" defer=""></script><script src="/_next/static/ZokmF09g2SkORXwoG0TZr/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div data-color-mode="light" class="d-flex flex-column"><div id="site-navigation-container" data-color-mode="light" data-light-theme="light" style="z-index:999" class="site-navigation-container position-fixed top-0 width-full color-bg-transparent"><div class="position-relative site-navigation-container--background"><div class="position-absolute nav-dropdown color-bg-white" data-color-mode="light" data-light-theme="light"><div class="container-xl"><form class="d-flex flex-column"><button class="btn-link flex-self-end Link--muted" type="button" aria-label="Close dropdown" data-analytics-click="Search,search pane closed, query: "><svg aria-hidden="true" role="img" class="octicon octicon-x" viewBox="0 0 24 24" width="36" height="36" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"><path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path></svg></button><div class="d-flex flex-column flex-md-row flex-items-center"><input type="text" class="search-input form-control input-lg color-bg-transparent color-fg-muted flex-1 width-full mb-3 mb-md-0 mr-0 mr-md-3" placeholder="What are you looking for?" autofocus="" value=""/><button class="btn-mktg arrow-target-mktg flex-shrink-0 width-full width-md-auto">Search</button></div></form></div></div><ul class="position-absolute nav-dropdown mobile-nav pt-8 pb-4 color-bg-dark color-fg-white d-lg-none" data-color-mode="dark" data-dark-theme="dark"><div class="container-sm px-6 overflow-auto height-full"><div class="d-flex flex-column color-bg-dark height-full flex-justify-between"><div></div><div class="d-flex flex-column d-md-none"></div></div></div></ul><header data-testid="site-navigation-mobile" class="site-navigation d-lg-none"><nav class="container-xl py-1" aria-label="Site navigation"><div class="d-flex flex-items-center flex-justify-between"><a title="Visit GitHub Resources" class="gh-icon Header-link" data-testid="navigation-home-link-mobile" href="/"><svg aria-hidden="true" role="img" class="octicon octicon-mark-github" viewBox="0 0 16 16" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg></a><div class="d-none d-md-flex d-lg-none"></div></div></nav></header><header data-testid="site-navigation" class="site-navigation"><nav class="container-xl py-1 d-none d-lg-flex flex-items-center flex-justify-between" aria-label="Site navigation"><ul class="d-flex flex-items-center"><li><a href="https://github.com" target="_blank" rel="noreferrer" class="gh-icon Header-link d-none d-lg-block py-3 position-relative" aria-label="GitHub homepage"><svg aria-hidden="true" role="img" class="nav-back-arrow position-absolute" viewBox="0 0 24 24" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"><path fill-rule="evenodd" d="M15.28 5.22a.75.75 0 00-1.06 0l-6.25 6.25a.75.75 0 000 1.06l6.25 6.25a.75.75 0 101.06-1.06L9.56 12l5.72-5.72a.75.75 0 000-1.06z"></path></svg><svg aria-hidden="true" role="img" class="octicon octicon-mark-github" viewBox="0 0 16 16" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg></a></li><li class="d-flex flex-items-center"><span class="ml-3 f1-mktg f2-md-mktg opacity-30">/</span><a data-testid="navigation-home-link" data-analytics-click="Navigation, go to homepage" class="d-none d-lg-inline-block Header-link font-weight-semibold p-3 f2" aria-label="GitHub resources homepage" href="/">Resources</a></li></ul><ul class="d-flex flex-items-center"></ul><div class="site-navigation--background position-absolute top-0 bottom-0 left-0 right-0"></div></nav></header></div></div><main class="flex-1 position-relative"><section class="section"><div class="container-xl"><h1 class="h3-mktg mb-3">Innersource</h1><div class="d-flex flex-items-start" data-testid="page-thumbnail-list"><aside class="articles-sidebar sidebar d-none d-md-block"><div class="mb-4 d-flex flex-column flex-items-start"><h3 class="text-mono gradient-fg-purple-red f4-mktg mb-3">Type</h3><a class="py-1 mb-1 Link--primary link-mktg arrow-target-mktg font-weight-medium color-fg-accent" href="/topics/innersource/">All types<!-- --> (<!-- -->6<!-- -->)<svg aria-hidden="true" role="presentation" xmlns="http://www.w3.org/2000/svg" class="octicon arrow-symbol-mktg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path></svg></a><a class="py-1 mb-1 Link--primary link-mktg arrow-target-mktg font-weight-medium " href="/topics/innersource/?type=video">Videos<!-- --> (<!-- -->4<!-- -->)</a><a class="py-1 mb-1 Link--primary link-mktg arrow-target-mktg font-weight-medium " href="/topics/innersource/?type=article">Articles<!-- --> (<!-- -->2<!-- -->)</a></div></aside><div class="Layout-main"><div class="grid grid-cols-1 grid-cols-md-2 gap-8"><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: What&#x27;s next for DevOps?" href="/devops/fundamentals/whats-next-for-devops/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="/assets/images/defaults/default-1.png?w=544&amp;q=75 544w, /assets/images/defaults/default-1.png?w=768&amp;q=75 768w, /assets/images/defaults/default-1.png?w=1012&amp;q=75 1012w, /assets/images/defaults/default-1.png?w=1280&amp;q=75 1280w" src="/assets/images/defaults/default-1.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>What&#x27;s next for DevOps?</span></h3><time class="text-mono mb-3 color-fg-muted">February 4, 2021</time><p class="f3-mktg color-fg-muted">The goal of DevOps has stayed the same, but our tools, infrastructure, and operating models have changed. To support modern software delivery, it’s critical for organizations to know and prepare for what’s coming next.</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/devops/">DevOps</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/opensource/">Open Source</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: Microsoft &amp; GitHub DevOps Forum" href="/devops/methodology/microsoft-and-github-modernize-your-devops/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="/assets/images/defaults/default-2.png?w=544&amp;q=75 544w, /assets/images/defaults/default-2.png?w=768&amp;q=75 768w, /assets/images/defaults/default-2.png?w=1012&amp;q=75 1012w, /assets/images/defaults/default-2.png?w=1280&amp;q=75 1280w" src="/assets/images/defaults/default-2.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>Microsoft &amp; GitHub DevOps Forum</span></h3><time class="text-mono mb-3 color-fg-muted">April 29, 2021</time><p class="f3-mktg color-fg-muted">Endless insights into resilient DevOps. Learn how to modernize your DevOps with Microsoft and GitHub</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/devops/">DevOps</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: How to accelerate innovation with innersource" href="/innersource/accelerate-2022/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="/assets/images/defaults/default-3.png?w=544&amp;q=75 544w, /assets/images/defaults/default-3.png?w=768&amp;q=75 768w, /assets/images/defaults/default-3.png?w=1012&amp;q=75 1012w, /assets/images/defaults/default-3.png?w=1280&amp;q=75 1280w" src="/assets/images/defaults/default-3.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>How to accelerate innovation with innersource</span></h3><time class="text-mono mb-3 color-fg-muted">May 3, 2022</time><p class="f3-mktg color-fg-muted">Not all software can be open source, but nearly any project can benefit from the collaborative processes pioneered by the open source community. Organizations around the world are accelerating their development cycles and tapping into new wells of innovation within their companies through &quot;innersource&quot; projects that share code and resources internally, enabling cross-team collaboration and contributions. Drawing on the experiences of companies ranging from 3M and Ford to Postmates and Spotify, this ebook explores the ways your development team can benefit from innersource best practices.</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: Creating an innersource culture at Booz Allen Hamilton" href="/innersource/creating-an-innersource-culture/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="/assets/images/defaults/default-5.png?w=544&amp;q=75 544w, /assets/images/defaults/default-5.png?w=768&amp;q=75 768w, /assets/images/defaults/default-5.png?w=1012&amp;q=75 1012w, /assets/images/defaults/default-5.png?w=1280&amp;q=75 1280w" src="/assets/images/defaults/default-5.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>Creating an innersource culture at Booz Allen Hamilton</span></h3><time class="text-mono mb-3 color-fg-muted">May 23, 2017</time><p class="f3-mktg color-fg-muted">Effective collaboration within an enterprise is critical for InnerSource success. Hear from Ki Lee of Booz Allen Hamilton as he shares how his team improved collaboration and development practices while maintaining visibility and compliance with InnerSource.</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/devops/">DevOps</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: Increasing collaborative development with AI" href="/innersource/increasing-collaborative-development-with-ai/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="//images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png?w=544&amp;q=75 544w, //images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png?w=768&amp;q=75 768w, //images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png?w=1012&amp;q=75 1012w, //images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png?w=1280&amp;q=75 1280w" src="//images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>Increasing collaborative development with AI</span></h3><time class="text-mono mb-3 color-fg-muted">September 8, 2023</time><p class="f3-mktg color-fg-muted">Breaking down barriers to help internal development teams discover, understand, and reuse existing code—instead of building from scratch—is challenging. </p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/devops/">DevOps</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/ai/">AI</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: Incorporating community-powered security into the developer workflow" href="/security/community-powered-security-developer-workflow/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="/assets/images/defaults/default-7.png?w=544&amp;q=75 544w, /assets/images/defaults/default-7.png?w=768&amp;q=75 768w, /assets/images/defaults/default-7.png?w=1012&amp;q=75 1012w, /assets/images/defaults/default-7.png?w=1280&amp;q=75 1280w" src="/assets/images/defaults/default-7.png?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>Incorporating community-powered security into the developer workflow</span></h3><time class="text-mono mb-3 color-fg-muted">October 3, 2019</time><p class="f3-mktg color-fg-muted">What if you could have an extra team member who reviews each pull request, with a special eye towards security? A team member who knows all the latest security research, and gives helpful feedback, making security part of your engineering culture?</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/security/">Security</a>, <a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div><div class="resource-card animatable animate-fade-up " data-testid="page-thumbnail"><a class="resource-card-overlay-link" aria-label="Go to page: An introduction to innersource" href="/software-development/innersource/"></a><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;padding-top:52.5%"></span><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="responsive" class="resource-card-image" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="" loading="lazy" decoding="async" data-nimg="responsive" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="resource-card-image" sizes="100vw" srcSet="//images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp?w=544&amp;q=75 544w, //images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp?w=768&amp;q=75 768w, //images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp?w=1012&amp;q=75 1012w, //images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp?w=1280&amp;q=75 1280w" src="//images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp?w=1280&amp;q=75"/></noscript></span><h3 class="h4-mktg font-weight-semibold heading"><span>An introduction to innersource</span></h3><p class="f3-mktg color-fg-muted">Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.</p><div class="text-mono f5 mt-4"><a class="Link--primary no-underline resource-card-tag" href="/topics/innersource/">Innersource</a></div></div></div></div></div></div></section></main></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"topic":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}},"pages":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"K8LSiMgtgraJQkGuGLHiu","type":"Entry","createdAt":"2023-08-24T13:17:23.384Z","updatedAt":"2024-02-21T16:26:39.567Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/devops/fundamentals/whats-next-for-devops","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"70csrDluXgtG77hpxDFYov","type":"Entry","createdAt":"2021-11-19T17:45:31.077Z","updatedAt":"2024-10-17T17:50:52.935Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":59,"revision":21,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"Resource Page for /devops/fundamentals/whats-next-for-devops","path":"/devops/fundamentals/whats-next-for-devops","title":"What's next for DevOps?","description":"The goal of DevOps has stayed the same, but our tools, infrastructure, and operating models have changed. To support modern software delivery, it’s critical for organizations to know and prepare for what’s coming next.","body":"\u003cdiv class=\"embed-responsive embed-responsive-16by9\"\u003e\n\u003ciframe src=\"https://player.vimeo.com/video/508907191\" width=\"640\" height=\"480\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen\u003e\u003c/iframe\u003e\u003c/div\u003e\n\nJoin GitHub and panelists from Red Hat, Lightstep, and RedMonk as we explore the future of DevOps, from developer experience and automation to security and compliance.\n\nWe’ll answer questions like:\n\n- What changes and trends have we seen in the way teams, customers, and the community collaborate to build faster, more stable software?\n- How has “shifting security left” expanded beyond security, and what does it mean for teams, customers, and how we work?\n- How is open source changing the way teams secure and deliver their software, and how should teams assess their approach to open source solutions?","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2DXfZfZOS7elQ6w6E1jgSq","type":"Entry","createdAt":"2022-03-13T20:58:51.333Z","updatedAt":"2022-03-13T20:58:54.668Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"video"}},"locale":"en-US"},"fields":{"speakers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5fEr90S5TgONh1czSh4rsU","type":"Entry","createdAt":"2021-11-19T17:45:35.159Z","updatedAt":"2024-10-09T18:51:43.402Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Brian Douglas","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"8AxWkOVH94xyUkpTzMkcE","type":"Asset","createdAt":"2021-11-19T17:45:34.613Z","updatedAt":"2021-11-19T17:45:34.613Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/brian-douglas.jpg","description":"assets/img/avatars/brian-douglas.jpg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/8AxWkOVH94xyUkpTzMkcE/9519689a5249f05aaadcc2ab0ecb18d3/assets_img_avatars_brian-douglas.jpg","details":{"size":25961,"image":{"width":328,"height":298}},"fileName":"assets/img/avatars/brian-douglas.jpg","contentType":"image/jpeg"}}},"title":"Staff Developer Advocate","company":"GitHub"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4ajc8XXDD2Zu8qu8oHRp78","type":"Entry","createdAt":"2021-11-19T17:45:36.311Z","updatedAt":"2024-10-09T18:51:45.935Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Maya Kaczorowski","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2bExe97DCqePlMFzjJpqIi","type":"Asset","createdAt":"2021-11-19T17:45:03.452Z","updatedAt":"2021-11-19T17:45:03.452Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/maya.jpeg","description":"assets/img/avatars/maya.jpeg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/2bExe97DCqePlMFzjJpqIi/4b430131bd7bee162348c81342102422/assets_img_avatars_maya.jpeg","details":{"size":501776,"image":{"width":2683,"height":2349}},"fileName":"assets/img/avatars/maya.jpeg","contentType":"image/jpeg"}}},"title":"Senior Director, Product Management","company":"GitHub"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3rLAGWpIIPFgKxGRMchhYX","type":"Entry","createdAt":"2021-11-19T17:45:41.399Z","updatedAt":"2024-10-09T18:51:48.397Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Sasha Rosenbaum","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5udj9ginIIKlnFF387qxyg","type":"Asset","createdAt":"2021-11-19T17:45:40.880Z","updatedAt":"2021-11-19T17:45:40.880Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/sasha-rosenbaum.jpg","description":"assets/img/avatars/sasha-rosenbaum.jpg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/5udj9ginIIKlnFF387qxyg/f83f36fe9105275a76f6122f8cf46c79/assets_img_avatars_sasha-rosenbaum.jpg","details":{"size":133588,"image":{"width":800,"height":777}},"fileName":"assets/img/avatars/sasha-rosenbaum.jpg","contentType":"image/jpeg"}}},"title":"Team Lead, Managed OpenShift Black Belts","company":"Red Hat"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5Uw5nWQe0pWNSkYhHq4MdU","type":"Entry","createdAt":"2021-11-19T17:45:45.933Z","updatedAt":"2024-10-09T18:51:50.879Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Ben Sigelman","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3QQ9UV1i3Hy7XGCYmIxQEx","type":"Asset","createdAt":"2021-11-19T17:45:45.360Z","updatedAt":"2021-11-19T17:45:45.360Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/ben-sigelman.jpg","description":"assets/img/avatars/ben-sigelman.jpg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3QQ9UV1i3Hy7XGCYmIxQEx/51f223fd8729665f7cfe81d26d2cd9d5/assets_img_avatars_ben-sigelman.jpg","details":{"size":66251,"image":{"width":703,"height":640}},"fileName":"assets/img/avatars/ben-sigelman.jpg","contentType":"image/jpeg"}}},"title":"CEO","company":"Lightstep"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5p1bgf3MtwEVUNCQDeTdjN","type":"Entry","createdAt":"2021-11-19T17:45:51.223Z","updatedAt":"2024-10-09T18:51:54.171Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Stephen O’Grady","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6Ivy6mbMNGph6EQU6ZfvGv","type":"Asset","createdAt":"2021-11-19T17:45:49.629Z","updatedAt":"2021-11-19T17:45:49.629Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/stephen-ogrady.jpg","description":"assets/img/avatars/stephen-ogrady.jpg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/6Ivy6mbMNGph6EQU6ZfvGv/7e4d7b3efc0815e676818e123abf3141/assets_img_avatars_stephen-ogrady.jpg","details":{"size":16120,"image":{"width":300,"height":300}},"fileName":"assets/img/avatars/stephen-ogrady.jpg","contentType":"image/jpeg"}}},"title":" Cofounder","company":"RedMonk"}}],"dateRecorded":"2020-02-04T00:00-05:00","isWebcast":true}},"gated":false,"sfCampaignID":"7015c000001SNN7AAO","campaign":"Resources_Contact_Us","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"publicationDate":"2021-02-04T05:00+00:00","hidden":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"seo--devops-fundamentals-whats-next-for-devops","type":"Entry","createdAt":"2022-02-28T21:21:55.834Z","updatedAt":"2024-10-03T13:05:51.078Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"\"What's next for DevOps?\"","metaDescription":"\"The goal of DevOps has stayed the same, but our tools, infrastructure, and operating models have changed.\"","openGraphTitle":"\"What's next for DevOps?\"","openGraphDescription":"\"The goal of DevOps has stayed the same, but our tools, infrastructure, and operating models have changed.\""}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2rym8Y8A56ngjMrr6oSlmh","type":"Entry","createdAt":"2024-01-11T21:00:35.775Z","updatedAt":"2024-11-21T18:57:56.722Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":186,"revision":94,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"devops","label":"DevOps"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6pxXKKKDPAgHO6RN44qaQ","type":"Entry","createdAt":"2024-01-11T21:00:30.179Z","updatedAt":"2024-10-09T18:27:45.823Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":27,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"opensource","label":"Open Source"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"ZQHTetTRpHU6FJV6qcs5m","type":"Entry","createdAt":"2023-08-24T13:16:48.129Z","updatedAt":"2024-02-21T16:26:27.173Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/devops/methodology/microsoft-and-github-modernize-your-devops","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ZlqmDdYWlxs12wHR9r6Y4","type":"Entry","createdAt":"2022-03-13T22:15:34.001Z","updatedAt":"2024-10-17T17:50:54.570Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":64,"revision":23,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"Resource Page for /devops/methodology/microsoft-and-github-modernize-your-devops","path":"/devops/methodology/microsoft-and-github-modernize-your-devops","title":"Microsoft \u0026 GitHub DevOps Forum","description":"Endless insights into resilient DevOps. Learn how to modernize your DevOps with Microsoft and GitHub","body":"\u003cdiv class=\"embed-responsive embed-responsive-16by9\"\u003e\n\u003ciframe src=\"https://player.vimeo.com/video/543189243\" width=\"640\" height=\"480\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen\u003e\u003c/iframe\u003e\u003c/div\u003e\n\n\u003cb\u003eHow Teams at Microsoft Embraced a DevOps Culture\u003c/b\u003e - Beyond implementing new processes and technology, the key to a successful DevOps practice is embracing a DevOps culture. Discover the lessons that teams across Microsoft have learned on their own DevOps journeys.\n\n\u003cb\u003eUnlocking the Power of GitHub\u003c/b\u003e - Establish the right DevOps process for your teams, the cultural transformation required to get there—and the opportunities that arise from such a shift. Learn how to unlock your company’s DevOps potential.","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4jb9MQ5EAEAWdWn8dUiXa6","type":"Entry","createdAt":"2022-03-15T21:38:42.193Z","updatedAt":"2022-03-15T21:38:42.193Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"video"}},"locale":"en-US"},"fields":{"speakers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3RepioGCqteGH3sXBOItS7","type":"Entry","createdAt":"2021-11-19T17:39:12.653Z","updatedAt":"2024-10-09T18:49:47.190Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Brent Beer","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5oIDKq5wDXbLlA0l7EPh5S","type":"Asset","createdAt":"2021-11-19T17:39:11.105Z","updatedAt":"2021-11-19T17:39:11.105Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/brent-beer.jpeg","description":"assets/img/avatars/brent-beer.jpeg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/5oIDKq5wDXbLlA0l7EPh5S/d42a006b8f57ebfcc7fd66e0a619811b/assets_img_avatars_brent-beer.jpeg","details":{"size":30573,"image":{"width":460,"height":460}},"fileName":"assets/img/avatars/brent-beer.jpeg","contentType":"image/jpeg"}}},"title":"Senior Solutions Engineer","company":"GitHub"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"ULlhxYJEt1SJh5iSjCKvJ","type":"Entry","createdAt":"2021-11-19T17:38:13.296Z","updatedAt":"2024-10-09T18:55:34.346Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":36,"revision":17,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Andre Kolodochka","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"24SsLMhpUf5KuVhgAlcj9v","type":"Asset","createdAt":"2021-11-19T17:38:12.814Z","updatedAt":"2021-11-19T17:38:12.814Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/andre.jpeg","description":"assets/img/avatars/andre.jpeg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/24SsLMhpUf5KuVhgAlcj9v/f5915aad9040c9ad8061e0780fab0363/assets_img_avatars_andre.jpeg","details":{"size":17861,"image":{"width":300,"height":300}},"fileName":"assets/img/avatars/andre.jpeg","contentType":"image/jpeg"}}},"title":"Senior Solutions Engineer","company":"GitHub"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6f41ATJXyQ2nuBBCWY1Waf","type":"Entry","createdAt":"2022-03-13T22:11:58.378Z","updatedAt":"2024-10-09T18:52:11.550Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":33,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Phillip Krstev","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6GVn8UdYwVrnF3o1vgHPkt","type":"Asset","createdAt":"2022-03-13T22:11:54.717Z","updatedAt":"2022-03-13T22:11:54.717Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/phillip-krstev-2.jpeg","description":"Phillip Krstev","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/6GVn8UdYwVrnF3o1vgHPkt/14287dcce2773480bcae7f68f66b26ad/phillip-krstev-2.jpeg","details":{"size":20137,"image":{"width":400,"height":400}},"fileName":"phillip-krstev-2.jpeg","contentType":"image/jpeg"}}},"title":"Product Manager - Azure, App Innovation Lead","company":"Microsoft"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4E07kzHWWwyGCFdV9dBNWT","type":"Entry","createdAt":"2022-03-13T22:13:27.970Z","updatedAt":"2024-10-09T18:52:14.120Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":33,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Ori Zohar","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1sifgl5LgM3v3BwWaixhWO","type":"Asset","createdAt":"2022-03-13T22:13:25.269Z","updatedAt":"2022-03-13T22:13:25.269Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/ori-zohar.jpeg","description":"Ori Zohar","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/1sifgl5LgM3v3BwWaixhWO/2d2efc5a7b6d4cf1314046a668194cc0/ori-zohar.jpeg","details":{"size":3954,"image":{"width":100,"height":100}},"fileName":"ori-zohar.jpeg","contentType":"image/jpeg"}}},"title":"Sr. Product Marketing Manager - Azure","company":"Microsoft"}}],"dateRecorded":"2021-04-29T00:00-04:00","isWebcast":true}},"gated":false,"sfCampaignID":"7015c000001SNN7AAO","campaign":"Resources_Contact_Us","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"publicationDate":"2021-04-29T00:00-05:00","hidden":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"32Zndpej98BfX7CeVdhgil","type":"Entry","createdAt":"2022-03-13T22:14:59.587Z","updatedAt":"2022-03-13T22:14:59.587Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2rym8Y8A56ngjMrr6oSlmh","type":"Entry","createdAt":"2024-01-11T21:00:35.775Z","updatedAt":"2024-11-21T18:57:56.722Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":186,"revision":94,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"devops","label":"DevOps"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6kwynrc42tfGdi7xNK3a9S","type":"Entry","createdAt":"2023-08-24T13:16:17.261Z","updatedAt":"2024-02-21T16:26:09.098Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/innersource/accelerate-2022","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6MzxCEyTlRzkC8BeVlPY4A","type":"Entry","createdAt":"2022-04-27T22:51:42.863Z","updatedAt":"2024-10-03T12:36:34.494Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":168,"revision":27,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"Resource Page for /innersource/accelerate-2022","path":"/innersource/accelerate-2022","title":"How to accelerate innovation with innersource","description":"Not all software can be open source, but nearly any project can benefit from the collaborative processes pioneered by the open source community. Organizations around the world are accelerating their development cycles and tapping into new wells of innovation within their companies through \"innersource\" projects that share code and resources internally, enabling cross-team collaboration and contributions. Drawing on the experiences of companies ranging from 3M and Ford to Postmates and Spotify, this ebook explores the ways your development team can benefit from innersource best practices.","body":"## Introduction\n\nOpen source has changed the way we build software. From hotel bookings to banking, almost every new application is built on free, reusable code created by a worldwide developer community. According to Gartner, over 87 percent of the IT enterprises across the globe use open source for their mission-critical IT workloads, whether they’re aware of it or not.\n\nBut process is just as important as output. As open source communities build and grow, they’ve found ways to collaborate quickly and effectively across regions, time zones, and languages. They’ve produced code built by distributed teams at scale, made distributed version control systems an industry standard, and even established the fundamentals behind modern DevOps. If you’re using Git, Python, or sharing and reusing code across your team, you’re participating in open source best practices.\n\nAs we’ve seen with DevOps, when enterprise development teams adopt these best-practices they can achieve the same velocity and innovation. By mirroring how open source communities work, enterprises can build software in the way their developers already know and love—creating an environment that’s familiar, free of unnecessary distractions, and focused on innovation through rapid incremental iteration.\n\nWhat we’re describing is known as “innersource.” Like open source, even if you’ve never heard the term, you’ll probably still recognize some of the principles behind it. Innersource can look different from company to company, but always shares the same goals: adopting open source tools, practices, and culture to build proprietary software.\n\nAs home to the world’s open source community, GitHub has seen the impact of innersource firsthand. For example, in our 2021 State of the Octoverse report, we’ve seen that teams that follow innersource principles like code reuse can see productivity increase by a staggering 87%. In this ebook, we’ll explore how organizations like Ford and 3M use these and other innersource best-practices to improve velocity and accelerate innovation—and how GitHub can help.\n\n## Defining innersource\n\nInnersource has been described in a variety of ways. Many companies use the word “innersource” to describe how their engineering teams work together on code. Developers in organizations that already engage with large open source communities may not use the term innersource at all. Instead, they think of it simply as the way they apply open source methodologies to software development at work.\n\nInnersource is a development methodology where engineers build proprietary software using best practices from large-scale open source projects. Adopting innersource practices is like starting an open source community within your organization. As with open source, transparent collaboration mobilizes a community’s collective knowledge and skills to create better software. An innersource community, in contrast, contains the knowledge, skills, and abilities of people and tools within a single enterprise.\n\nInnersource brings best practices found in open source, and thus, an immersive DevOps culture. These best practices include collaborating with developers outside your core team, reducing duplicative work with code that’s shareable and reusable, encouraging transparent discussions and collaboration, and rapid iteration and feedback loops. All combined? Better customer experiences, delivered faster.\n\n## Five ways innersource can accelerate innovation\n\n### Collaborate with context across teams and time zones\n\nThe way people work has changed with globally distributed teams and remote work becoming the norm. Making the most of a worldwide workforce means that no matter where work happens, from HQ to the living room couch, it happens in a collaborative, transparent, and open way. It also means that organizations can adopt more inclusive and flexible hiring practices: hiring the right people for the work, regardless of their location.\n\nZendesk’s global offices are a great example. The company values transparency, especially on the engineering side, so that an engineer in Copenhagen can understand and leverage work happening in San Francisco. Jason Smale, Zendesk’s VP of Engineering, describes the team’s internal setup as similar to one you’d find in an open source project, with maintainers and contributors collaborating on the company’s ecosystem.\n\nClear and documented ownership of projects allows each team to manage the chaos of different workstreams without shutting them off from great ideas. They leverage the company’s collective brain power by allowing anyone on any team to contribute to, build on, or reuse existing work. As Smale explains, “Our engineering culture is open and centered around teams owning services and being responsible for running them in production.”\n\nShared ownership is an important aspect of code quality and collaboration at Spotify as well. “You need both openness and ownership,” Product Manager Laurent Ploix said. Giving teams ownership over particular projects increases their pride in their work and simplifies decision making because one individual or group\nhas the final say in approving changes. “With strong ownership, we avoid code piling up where no one knows whether it’s being used or not,” Ploix said. But allowing and encouraging non-owners to submit improvements increases the number of eyes looking for bugs and opens those projects up to innovative new features. Or, as Ploix said: “Someone out there might find a better solution than I can.”\n\nInnersource doesn’t just improve cross-team functions, it also helps teams work asynchronously across geographic divides and varying schedules—an increasingly important ability for any organization. “GitHub helps us collaborate with people who are remote,” explains Erika Moreno Sierra, Senior Software Engineer at Deliveroo. “There are a lot of discussions happening within pull requests.” Senior Software Engineer Florian Thomas’ team is currently working with data scientists who write machine learning models and can quickly link him to new versions on GitHub. “We have the same access, so it’s easy for me to follow.”\n\nEven with teams working across locations and regions, GitHub and innersource still provide “a common language” for international organizations like Otto Group to share code and resources. With GitHub as their source of truth, Otto Group has advanced innersource programs within 18 of its subsidiary companies. “This development was driven by a group-wide transformation process that stands for\na new era of collaboration,” says Dr. Hanna Huber, Otto Group VP of Technology Strategy and Governance.\n\nAnd like the open source collaboration that innersource emulates, scalability is built-in from day one. According to Engie’s Tooling and CI/CD Leader Jean-Hervé Laveau, innersource initiatives encourage “sharing capacities and knowledge and sources to scale.” With employees spread across 70 countries, Engie’s developers can “share at scale, all around the world.”\n\n__*GitHub Tip: To keep work moving across time zones, utilize GitHub as a collaboration platform to discuss ideas, changes, and perform reviews asynchronously with GitHub Issues and\npull requests.*__ [Learn more](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/)\n\n## Getting new ideas to customers faster\n\nOpening up a project invites more ideas. It can also help teams step up their code quality, remove friction from their processes, and get work to production faster. Tom Erickson, Supervisor of Global Software Tools and Processes at Ford, sees the value in not only encouraging more ideas about code but also about process and work styles. “Developers can make suggestions and adopt a style of working that’s more open and fits their needs,” he says. “If you want to ship higher quality software faster, innersourcing just makes sense.”\n\nSpeed and innovation go hand-in-hand with innersource, turning the process of code-sharing on platforms like GitHub into a two-fold benefit for developers and customers: For example, DXC can build applications faster—especially important in times of fast-changing market dynamics—and give developers a single index for all the code they create. For example, DXC technical lead Tom Halpin says that when a colleague had a question about the web testing framework Cypress he was able to simply search the company’s GitHub and find an in-house expert on the technology. “It helps us unlock the intellectual capacity of DXC,” he says.\n\nNow, says DXC Fellow, VP and CTO of Modern Apps and Cloud Native Chris Swan, products they assumed would take six months ended\nup taking six weeks. “Customers were expecting to have to lay a lot of foundations for themselves before they could build their house,” Swan explains. “But we were able to come along and say ‘We’ve done all that already. Just put up the timber frame and sides.’” As a result, DXC’s customers can get to market faster and be more competitive.\n\nFor organizations like Otto Group and 3M, which have multiple divisions and subsidiaries, innersourcing allows developers, not just customers, to get faster access to internal solutions and technology. “You do it once, provide for many,” says Kevin Truckenmiller, Lead DevOps Engineer in Corporate Research Systems Lab (CRSL). Countless 3M divisions use Docker containers and develop in AWS. Since they all require access to AWS, that also means managing thousands of AWS credentials. Before GitHub, individual divisions would create their own credential tooling, resulting in multiple tools for the same purpose. Instead, CRSL created one federation tool to help teams access their AWS accounts using credentials from their corporate directory. Now, teams can easily open a pull request to download the tool’s code from a GitHub repository and put it to use. “Velocity is key. Instead of someone asking if we can build a feature for them, they can open a pull request and add it themselves,” says Truckenmiller. This self-service model enables people to unblock their own dependencies.\n\nStill, successful innersourcing comes down to balance—moving at top speed while not skipping the crucial steps between. To avoid slowing projects down as teams grow, thoughtful processes and documentation take on an equally important role. For example, teams at Stripe frequently work on each other’s code, but no matter where it comes from, it always goes through the same review process. (And with automation tools, like GitHub Advanced Security code scanning and linters, that review process moves quickly and efficiently.) Documentation on contributing to and reviewing code takes the burden of figuring out “what’s next” off individual contributors, making it easier to get involved on a project’s terms. Stripe Developer Advocate Michael Glukhovsky finds the ability to contribute without friction empowering: “If you see something that needs to get fixed, you can submit a pull request, and start a conversation.”\n\n__*GitHub Tip: Make sure collaborators know vital information about the codebase and how to participate by adding README and CONTRIBUTING files to your repositories.*__ [Learn more](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)\n\n## Discovering and reusing code across teams\n\nIt’s an all-too-familiar moment: Your team plans, designs, and implements a new UI pattern for your product. It’s usable, effective, and iterated to perfection over a few months. But then you stumble upon a pull request with a similar feature, developed independently by another team. Not only could your code have spared its creators some work, but now there’s an inconsistency in your product’s user experience. Adapting and reusing field-tested features seems obvious. Making your code discoverable for other teams isn’t.\n\nFor ENGIE Digital’s Innersource Project Lead Florent Zara, “[The goal of innersource] is to break down silos and encourage people to work together.” He explains that innersource gets projects out in the open, making it easier to discover, reuse, and build on code across the organization. Charline Grenet, Head of Digital Communities and Communications, agrees. “Everything we do has to be industrialized to be reusable,” says Grenet. “We want to have projects that will be 100 percent innersourced.”\n\nThe practice holds up even in larger companies like Autodesk and Ford, where Ford Chief Engineer Florian Frischmuth feels that keeping code in one place, like on GitHub, makes it easier to discover. “Our environment allows developers to find solutions that have already been developed. They can collaborate on those, and then reuse them.”\n\nPreviously, Autodesk engineers would build a complex piece of software many times over “because the one that existed only did 90 percent of what we needed,” says Senior Director of the Build Platform, George Swan. They’d copy the branch, make it their own, and add the final 10 percent. Now, employees have access to nearly 100 percent of the Autodesk IP. Of 19,000 repositories, only about 10 are private. “We are open to everybody.”\n\nThrough code sharing and reuse, some teams start to resemble the open source communities where innersource and DevOps best practices first began, like at Spotify, where developers who own projects take on roles similar to some open source maintainers. They receive and triage new bugs, ideas, and code. They also might be responsible for deprecating or even archiving their projects. According to Ploix, “They become maintainers, for sure. And with strong ownership, we avoid code piling up where no one knows whether it’s being used or not.”\n\n__*GitHub Tip: Enterprise accounts can set a default permission level for all GitHub repositories in their organization. Help developers easily find and share code by setting default repository permissions to open or “none.”*__ [Learn more](https://docs.github.com/en/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-on-default-repository-permissions)\n\n## Stepping up code quality and security\n\nThere’s a logical tension between “open” and “secure.” As people release software with a growing number of open source dependencies, it’s more important than ever that software teams make security a priority from the start. In practice, __enterprise teams have found that more collaborators create more opportunities to catch bugs and other issues. They also find that this approach invites security expertise into the process sooner__.\n\nAt Nationwide, teams once kept projects close to the chest, but opening them up, at least internally, proved integral to higher quality code at scale. Cindy Payne, Nationwide’s Associate Vice President of IT Application Services explained that the projects teams were most hesitant to share often benefited most from outside perspectives. The practice also helped address security vulnerabilities, allowing the team to quickly assess impact, then triage the situation accordingly.\n\nInnersource may happen behind the company firewall, but scalability is always at the forefront. “3M’s core values are not necessarily just company-centric,” says Truckenmiller. “We really do have the rest of the world in mind. We want to protect IP, but at the same time, we don’t want to solve the same problem five ways.” By shifting to a more open innersource model, a single solution can be shared amongst several researchers—with impacts that ripple all the way to consumers. “We’re moving towards more openness, which ultimately creates a communication culture and a generative culture, rather than one that’s bureaucratic and process-based.”\n\n“The base of queries is only expanding, not just through GitHub but through other companies’ expertise. It makes the potential for the value that we get, just at static analysis, to be much greater than it is today.” David Ross, Staff Security Engineer at Postmates\n\n__*GitHub Tip: Security is everyone’s responsibility, not just your security team’s. Turn on code scanning alerts to help developers find and fix security issues whenever they open a new pull request.*__ [Learn more](https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests)\n\n## Saving time and accelerating innovation with self-service\n\nWhen it comes to starting new projects, many teams still follow a request-and-wait model. They put in a request, and a central administrator spins up a new repository. This model adds two layers of complexity to what could be a simpler process: administrative maintenance and barriers to trying something new. Innersource, on the other hand, grants everyone the autonomy to get started without friction.\n\nAllowing teams to create their own projects may sound like more work, and the upfront effort of documenting a new process and even creating governance models can seem daunting. But many teams have found that a self-service model ultimately saves time on maintenance and empowers developers to just get started.\n\nPayne finds that self-service GitHub repositories not only remove blockers, but they also save the company time and money from an infrastructure perspective. Of switching models, she says, “We knew we were going to save money, but that savings immediately turned into more capacity for teams to do the most valuable work for our business.”\n\nEstablished manufacturers like Continental and Ford have also found that removing barriers has encouraged fresh creativity, explains Continental’s Innersource Project Manager Zsuzsanna Gnandt. “With innersource, we want to enable all developers with the freedom to be creative, to drive innovation without barriers, and to be appreciated for their contributions across the company.”\n\nWith Ford’s code accessible to everyone in their organization, teams are no longer separated by their organizational structures. Instead, they can work together on new code and make the most out of existing solutions. “Our environment allows developers to find solutions that have already been developed. They can collaborate on those, and then reuse them,” says Chief Engineer Florian Frischmuth.\n\nBy leveraging GitHub’s collaborative platform and secure connection to the open source community, Spotify’s developers get the best of both worlds: innersourcing internally, and open sourcing non-IP work.\n\nWhether outside or behind the firewall, thousands of contributors mean thousands of ideas, greater diversity of thought, and ultimately, better customer experiences. “Pull requests are welcome,” says Ploix. “Someone out there might find a better solution than I can.”\n\n__*GitHub Tip: Recognize developer innovation across public and private repositories with unified contributions. By connecting developers’ GitHub Enterprise accounts with their GitHub.com accounts, they’ll get public credit for their hard work, plus collaboration opportunities and access to new talent and tools.*__ [Learn more](https://docs.github.com/en/enterprise/2.15/admin/installation/enabling-unified-contributions-between-github-enterprise-server-and-githubcom)","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6KiP9jmAUacABB7ko3pOVc","type":"Entry","createdAt":"2022-04-27T22:33:21.722Z","updatedAt":"2022-05-03T21:22:29.191Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":9,"revision":4,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"article"}},"locale":"en-US"},"fields":{}},"gated":false,"sfCampaignID":"7015c000001SNN7AAO","campaign":"Resources_Contact_Us","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"publicationDate":"2022-05-03T00:00-07:00","hidden":false,"rendersRichText":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2294zx34h71iinI3xaHlvZ","type":"Entry","createdAt":"2022-04-27T22:53:25.477Z","updatedAt":"2024-10-03T13:02:48.005Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":17,"revision":6,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"How to accelerate innovation with innersource","metaDescription":"Organizations around the world are accelerating their development cycles and tapping into new wells of innovation within their companies through \"innersource\" projects that share code and resources internally, enabling cross-team collaboration and contributions.","openGraphTitle":"How to accelerate innovation with innersource","openGraphDescription":"Organizations around the world are accelerating their development cycles and tapping into new wells of innovation within their companies through \"innersource\" projects that share code and resources internally, enabling cross-team collaboration and contributions."}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"59NOpBBxFnhd2ZrnnePtfs","type":"Entry","createdAt":"2024-01-11T21:03:08.346Z","updatedAt":"2024-02-21T16:25:32.729Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/innersource/ai-innersource-revival","seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"SCNyXKgiWtQhm4WJb4uHj","type":"Entry","createdAt":"2024-05-07T16:54:58.113Z","updatedAt":"2024-05-07T16:55:02.040Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":10,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"AI powered innersource","metaDescription":"GitHub Copilot will usher in an InnerSource revival. Let’s talk about why and explore how you can leverage the technology to finally realize the long promised benefits of code sharing and reuse within your organization.","openGraphTitle":"AI powered innersource","openGraphDescription":"GitHub Copilot will usher in an InnerSource revival. Let’s talk about why and explore how you can leverage the technology to finally realize the long promised benefits of code sharing and reuse within your organization."}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2rym8Y8A56ngjMrr6oSlmh","type":"Entry","createdAt":"2024-01-11T21:00:35.775Z","updatedAt":"2024-11-21T18:57:56.722Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":186,"revision":94,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"devops","label":"DevOps"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1W2ZAgfSK2jhEsyHPYV3ic","type":"Entry","createdAt":"2024-01-11T21:00:29.315Z","updatedAt":"2024-11-21T18:57:45.088Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":162,"revision":82,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"ai","label":"AI"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3vQGRghKWPkjZOXF1XJQ1h","type":"Entry","createdAt":"2024-01-11T21:00:33.222Z","updatedAt":"2024-10-09T18:27:56.917Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":75,"revision":38,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"developer-productivity","label":"Developer Productivity"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3ftTAtv2CDdppRqgRRxHnc","type":"Entry","createdAt":"2023-08-24T13:16:08.185Z","updatedAt":"2024-02-21T16:26:08.503Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/innersource/creating-an-innersource-culture","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"65E6dXLVcj5hq9skwh4iQZ","type":"Entry","createdAt":"2021-11-19T17:31:33.997Z","updatedAt":"2024-10-03T12:36:31.375Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":65,"revision":26,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"Resource Page for /innersource/creating-an-innersource-culture","path":"/innersource/creating-an-innersource-culture","title":"Creating an innersource culture at Booz Allen Hamilton","description":"Effective collaboration within an enterprise is critical for InnerSource success. Hear from Ki Lee of Booz Allen Hamilton as he shares how his team improved collaboration and development practices while maintaining visibility and compliance with InnerSource.","body":"\n\u003cdiv title=\"Discussion of how to create an innersource culture\" class=\"embed-responsive embed-responsive-16by9\"\u003e\n \u003ciframe src=\"https://player.vimeo.com/video/222899845\" width=\"640\" height=\"375\" frameborder=\"0\" allowfullscreen\u003e\u003c/iframe\u003e\n\u003c/div\u003e\n\nInnersource is more than a way for teams to code. As Ki Lee, Principal at Booz Allen Hamilton, said at a GitHub Enterprise Summit, “It’s a cultural shift.”\n\n“I’ve always loved reusing other people’s code,” he continued. “That’s how I got my work done fast—and then I’d take that code to my next project.” Lee’s early experiences with sharing code are reflected in today’s development environment. Developers are working together to complete more tasks, more quickly.\n\nThis spirit is especially noticeable in their new hires according to Lee: “The college graduates we’re hiring want to do something better and bigger, in collaboration with each other.”\n\nThe collaborative cultural shift has been key in attracting young talent at Booz Allen Hamilton. Lee also attributes faster delivery times, increased quality, and decreased costs to innersource practices—rare perks, especially in the Federal space.\n\n“We as a Federal IT services organization support thousands of projects across every Federal agency. The government is paying for that time and time again,” Lee said. “Why can’t we reuse code we wrote for National Geospatial-Intelligence Agency and use it for National Security Agency? Why can’t we reuse something that was open sourced by the National Geospatial-Intelligence Agency into the Health and Human Services Department?”\n\nLee compared their development to the way other apps are built. “Think about all of the companies reusing Google Maps, Yelp, OpenTable, and almost every app. They’re reusing that information and innovating on top of that. We’re also looking for ways to reuse things and make things better.”\n\n## Innersource strategies\n\nLee focuses on a few strategies to make innersource commonplace in the firm: process, training, and tooling.\n\nA collaborative mindset is built into development processes from day one on Lee’s team. He asks: “Why do you want to do the same thing over and over again? How many different security frameworks do we need? How many common operating pictures do we need? How many cops do we need?”\n\nBuilding on that “reuse first” mindset, the firm also invested in a tool built on GitHub to provide intelligent code discovery for their developer community. According to Lee, the firm is prioritizing informed decision making among developers, supported by tooling. With this integrated layer, Booz Allen provides team members with more access to sources and quality checks, leveraging data to surface the right code at the right time.\n\n“The acceleration of technology and innovation is going at such a fast pace that we have to change”, Lee said. “It’s critical for organizations to take their software development into the open source movement, and institutionalize it within our own organizations—as well as figure out how we can take what we develop internally and open source it.”\n\nAs Booz Allen demonstrates, when innersource is integrated into a team’s culture, it can help organizations attract talent and get more done at less cost. While Lee’s innersource strategies may not be the right fit for your organization, they may be a good starting point.\n\n**Check out our [Introduction to innersource](https://resources.github.com/innersource/fundamentals) article to learn more about how you can bring innersource to your team.**\n","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4uSp8h2wG0FZvIkl2hpiOO","type":"Entry","createdAt":"2021-11-19T17:31:27.085Z","updatedAt":"2022-03-13T20:13:11.296Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"video"}},"locale":"en-US"},"fields":{"speakers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5MuKYzWbA4O0KFP7eeCb2w","type":"Entry","createdAt":"2021-11-19T17:31:26.608Z","updatedAt":"2024-10-09T18:47:32.741Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Ki Lee","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3gFIM0t1SYAIwELUxbPRXo","type":"Asset","createdAt":"2021-11-19T17:31:26.148Z","updatedAt":"2021-11-19T17:31:26.148Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/ki-lee.png","description":"assets/img/avatars/ki-lee.png","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3gFIM0t1SYAIwELUxbPRXo/1958d1ce20501efe8d8cfe7bccbd5f29/assets_img_avatars_ki-lee.png","details":{"size":69502,"image":{"width":228,"height":228}},"fileName":"assets/img/avatars/ki-lee.png","contentType":"image/png"}}},"title":"Principal","company":"Booz Allen Hamilton"}}],"dateRecorded":"2017-05-23T04:00:00.000Z","isWebcast":false}},"gated":false,"sfCampaignID":"7015c000001SNN7AAO","campaign":"Resources_Contact_Us","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"publicationDate":"2017-05-23T12:00+00:00","hidden":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"seo--innersource-creating-an-innersource-culture","type":"Entry","createdAt":"2022-02-28T21:20:05.763Z","updatedAt":"2024-10-03T13:02:45.378Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":6,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"Creating an innersource culture at Booz Allen Hamilton","metaDescription":"Effective collaboration within an enterprise is critical for InnerSource success. Hear from Ki Lee of Booz Allen Hamilton as he shares how his team improved collaboration and development practices while maintaining visibility and compliance with InnerSource.","metaImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HcpiSsFEFF6FGnMZGGOg8","type":"Asset","createdAt":"2021-11-19T17:31:32.254Z","updatedAt":"2022-03-12T20:08:23.977Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":8,"revision":3,"locale":"en-US"},"fields":{"title":"/assets/img/videos/ghe-summit-washington-dc.png","description":"ghe-summit-washington-dc","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/5HcpiSsFEFF6FGnMZGGOg8/b44cf2a8ce47b824faed008d209e01be/_assets_img_videos_ghe-summit-washington-dc.png","details":{"size":223438,"image":{"width":6251,"height":2084}},"fileName":"/assets/img/videos/ghe-summit-washington-dc.png","contentType":"image/png"}}},"openGraphTitle":"Creating an innersource culture at Booz Allen Hamilton","openGraphDescription":"Effective collaboration within an enterprise is critical for InnerSource success. Hear from Ki Lee of Booz Allen Hamilton as he shares how his team improved collaboration and development practices while maintaining visibility and compliance with InnerSource."}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2rym8Y8A56ngjMrr6oSlmh","type":"Entry","createdAt":"2024-01-11T21:00:35.775Z","updatedAt":"2024-11-21T18:57:56.722Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":186,"revision":94,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"devops","label":"DevOps"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7jMYKbiXx9uqjoyLrzGvmC","type":"Entry","createdAt":"2023-09-07T09:51:54.598Z","updatedAt":"2024-02-21T16:27:25.228Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":5,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/innersource/increasing-collaborative-development-with-ai","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7qEIcPGLtzRxEY33xFkqfv","type":"Entry","createdAt":"2023-09-07T09:51:54.710Z","updatedAt":"2024-10-03T12:41:14.660Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":68,"revision":14,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/increasing-collaborative-development-with-ai/","path":"/innersource/increasing-collaborative-development-with-ai","title":"Increasing collaborative development with AI","description":"Breaking down barriers to help internal development teams discover, understand, and reuse existing code—instead of building from scratch—is challenging. ","body":"So, what does empowering developers to build on existing solutions look like?\n\nCheck out our ebook, __Increasing collaborative development with AI__, to learn how AI can help you drive cross-team collaboration and realize the full potential of innersource, the practice that brings open-source methodologies into internal development.\n\nYou’ll discover:\n- How AI helps developers avoid the challenges traditionally associated with innersource.\n- How GitHub Copilot, our AI coding tool, uses a model trained on billions of lines of publicly available code and text to rapidly offer solutions.\n- What you can do today to prepare your organization for AI-powered innersource.\n\n**Look out for this content in your inbox! Filling out this form does not require consent to marketing emails unless you check the box below.*","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4QFWJdeRxO7NOFa7lXvjUK","type":"Entry","createdAt":"2023-09-07T09:51:54.757Z","updatedAt":"2023-09-07T09:51:54.757Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":7,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"article"}},"locale":"en-US"},"fields":{}},"gated":true,"sfCampaignID":"7015c000001ifW8AAI","campaign":"2024Q1-ww-resources-Innersource-AI-whitepaper","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7sccq1wUFJ3K695PVHo559","type":"Entry","createdAt":"2023-09-07T09:51:54.846Z","updatedAt":"2024-11-21T19:16:17.798Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":54,"revision":25,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Gated_PDF - \"Read the ebook\"","title":"Read the ebook","subtitle":"Tell us a bit about you.","eloquaFormName":"ContentReg_TemplateForm","formCTA":"Download PDF","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"headerImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4n17AJpP7M90MbqdocX3eU","type":"Asset","createdAt":"2023-08-28T07:12:07.115Z","updatedAt":"2023-09-07T09:52:25.014Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":13,"revision":2,"locale":"en-US"},"fields":{"title":"Security background with green and blue organic shape","description":"Security background with green and blue organic shape","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/4n17AJpP7M90MbqdocX3eU/809e032cb4e6c06f1af3fdf1a7a0ab6d/1000x700__2_.png","details":{"size":136440,"image":{"width":1000,"height":700}},"fileName":"1000x700 (2).png","contentType":"image/png"}}},"headerCTA":"Read the ebook","buttonCTA":"Read the ebook","publicationDate":"2023-09-08T00:00","hidden":false,"rendersRichText":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1GngzF5s0QUxqbZDamy87r","type":"Entry","createdAt":"2023-09-18T19:46:56.223Z","updatedAt":"2024-07-05T20:59:11.841Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":12,"revision":4,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHDO-CNTNT-FY24-09Sep-18-Increasing-collaborative-development-with-AI/411049","cDLProgramName":"445026","source":"Content","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"bZUIrHW6OzTXw6GrhOHUc","type":"Entry","createdAt":"2023-09-07T09:51:54.879Z","updatedAt":"2024-10-03T13:06:19.449Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":6,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"Increasing collaborative development with AI – GitHub Resources","metaDescription":"Discover how AI elevates the benefits of innersource to speed software delivery and learn how to prepare for a new AI-powered world of innersource. Read the ebook.","metaImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"653Y8XtOTYhHRUdDowsZ1q","type":"Asset","createdAt":"2023-09-07T09:51:54.575Z","updatedAt":"2023-09-07T09:51:54.575Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"locale":"en-US"},"fields":{"title":"Increasing collaborative development with AI","description":"Increasing collaborative development with AI","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/653Y8XtOTYhHRUdDowsZ1q/dd9fad3e6ef418a2e03b12e8890f2f67/1000x700.png","details":{"size":171014,"image":{"width":1000,"height":700}},"fileName":"1000x700.png","contentType":"image/png"}}},"openGraphTitle":"Increasing collaborative development with AI – GitHub Resources","openGraphDescription":"Discover how AI elevates the benefits of innersource to speed software delivery and learn how to prepare for a new AI-powered world of innersource. Read the ebook."}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2rym8Y8A56ngjMrr6oSlmh","type":"Entry","createdAt":"2024-01-11T21:00:35.775Z","updatedAt":"2024-11-21T18:57:56.722Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":186,"revision":94,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"devops","label":"DevOps"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1W2ZAgfSK2jhEsyHPYV3ic","type":"Entry","createdAt":"2024-01-11T21:00:29.315Z","updatedAt":"2024-11-21T18:57:45.088Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":162,"revision":82,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"ai","label":"AI"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3fLBV38fGyd2KbyZKtjNgo","type":"Entry","createdAt":"2023-08-24T13:15:36.308Z","updatedAt":"2024-02-21T16:25:59.220Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":3,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/security/community-powered-security-developer-workflow","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2EKAUmqS3LIUaKHShpwCWK","type":"Entry","createdAt":"2021-11-19T17:39:01.458Z","updatedAt":"2024-10-03T12:39:11.568Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":65,"revision":25,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"resourceContainer"}},"locale":"en-US"},"fields":{"internalTitle":"/security/community-powered-security-developer-workflow","path":"/security/community-powered-security-developer-workflow","title":"Incorporating community-powered security into the developer workflow","description":"What if you could have an extra team member who reviews each pull request, with a special eye towards security? A team member who knows all the latest security research, and gives helpful feedback, making security part of your engineering culture?","body":"\u003cdiv class=\"embed-responsive embed-responsive-16by9\"\u003e\n \u003ciframe title=\"How GitHub and Semmle created automated code reviews\" src=\"https://player.vimeo.com/video/364164951\" width=\"640\" height=\"480\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen\u003e\u003c/iframe\u003e\n\u003c/div\u003e\n\nToo hard to recruit and too expensive? GitHub and Semmle combine to provide the next best thing: automated code review for developers, powered by the security community’s expertise.\n\nJoin us as Semmle founder and CEO, Oege de Moor, and Chief Security Officer, Fermín Serna, share this vision for community-powered secure development, and explain how your team can benefit from the advice from the world’s top security researchers. We will also be joined by Keith Hoodlet, Sr. Manager DevOps, to learn how Thermo Fisher is instilling a security-focused development culture by prioritizing “security as a feature”.\n\nIn this webinar you will learn how:\n\n- Community-powered security can be part of every developer’s workflow\n- Semmle QL is changing the way security researchers perform variant analysis and share their knowledge\n- Leading enterprises are benefiting from this shared knowledge for continuous security, and contribute back to the community\n","resource":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2jQO6k4P7pnrKaNRB9KQQB","type":"Entry","createdAt":"2022-03-14T02:48:33.884Z","updatedAt":"2022-03-14T02:48:51.360Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"video"}},"locale":"en-US"},"fields":{"speakers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6291Sg9MXfpMoBVKvG4Rvy","type":"Entry","createdAt":"2021-11-19T17:38:55.877Z","updatedAt":"2024-10-09T18:49:30.129Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Oege de Moor","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"36LUOXaFxvJKotCoD7Hrid","type":"Asset","createdAt":"2021-11-19T17:38:28.318Z","updatedAt":"2021-11-19T17:38:28.318Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/oege.jpg","description":"assets/img/avatars/oege.jpg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/36LUOXaFxvJKotCoD7Hrid/510c29fa91d67013f3d0785f397e576a/assets_img_avatars_oege.jpg","details":{"size":103170,"image":{"width":450,"height":450}},"fileName":"assets/img/avatars/oege.jpg","contentType":"image/jpeg"}}},"title":"CEO and Founder","company":"Semmle"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5U1Vt0ZWhIUp3VG6b3kkXZ","type":"Entry","createdAt":"2021-11-19T17:38:23.419Z","updatedAt":"2024-10-09T18:49:10.133Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Fermín Serna","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qOLkM3O5whBgwivrP405z","type":"Asset","createdAt":"2021-11-19T17:38:22.867Z","updatedAt":"2021-11-19T17:38:22.867Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/ferm.png","description":"assets/img/avatars/ferm.png","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3qOLkM3O5whBgwivrP405z/4493d2d390e290b434471ce01d38bb2a/assets_img_avatars_ferm.png","details":{"size":146000,"image":{"width":300,"height":300}},"fileName":"assets/img/avatars/ferm.png","contentType":"image/png"}}},"title":"CSO","company":"Semmle"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2xHiS9ZxoV4Pr5mi7YqH8D","type":"Entry","createdAt":"2021-11-19T17:38:58.335Z","updatedAt":"2024-10-09T18:49:37.027Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Keith Hoodlet","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Og65qRUB2TUkeoelCzneY","type":"Asset","createdAt":"2021-11-19T17:38:43.628Z","updatedAt":"2021-11-19T17:38:43.628Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/keithhoodlet.jpeg","description":"assets/img/avatars/keithhoodlet.jpeg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3Og65qRUB2TUkeoelCzneY/d753992ef8f1fcb9f592ec4af7bcc76e/assets_img_avatars_keithhoodlet.jpeg","details":{"size":54711,"image":{"width":500,"height":500}},"fileName":"assets/img/avatars/keithhoodlet.jpeg","contentType":"image/jpeg"}}},"title":"Senior Manager of DevOps","company":"Thermo Fisher"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7s3objZJWV5axM88uQjDG2","type":"Entry","createdAt":"2021-11-19T17:38:59.258Z","updatedAt":"2024-10-09T18:49:40.320Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":32,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"person"}},"locale":"en-US"},"fields":{"name":"Kelly Stirman","avatar":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"41soONsykOPQFTB4E9em0S","type":"Asset","createdAt":"2021-11-19T17:38:47.979Z","updatedAt":"2021-11-19T17:38:47.979Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"assets/img/avatars/kstirman.jpeg","description":"assets/img/avatars/kstirman.jpeg","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/41soONsykOPQFTB4E9em0S/b0750d7a968a66df677a5c4c46e0a13f/assets_img_avatars_kstirman.jpeg","details":{"size":32956,"image":{"width":450,"height":450}},"fileName":"assets/img/avatars/kstirman.jpeg","contentType":"image/jpeg"}}},"title":"VP, Strategy and Product Marketing","company":"GitHub"}}],"dateRecorded":"2019-10-03T00:00-05:00","isWebcast":true}},"gated":false,"sfCampaignID":"7015c000001SNN7AAO","campaign":"Resources_Contact_Us","contentForm":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"publicationDate":"2019-10-03T00:00:00.000Z","hidden":false,"marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"seo--security-community-powered-security-developer-workflow","type":"Entry","createdAt":"2022-02-28T21:21:42.755Z","updatedAt":"2024-10-03T13:05:05.346Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":6,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"\"Incorporating community-powered security into the developer workflow\"","metaDescription":"What if you could have an extra team member who reviews each pull request, with a special eye towards security? A team member who knows all the latest security research, and gives helpful feedback, making security part of your engineering culture?","metaImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1PLWFFNV0m1JcHNP7r1kBK","type":"Asset","createdAt":"2021-11-19T17:38:53.749Z","updatedAt":"2021-11-19T17:38:53.749Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"locale":"en-US"},"fields":{"title":"/assets/img/social/webcasts/OctoberSecurityWebcastSocialCard.png","description":"/assets/img/social/webcasts/OctoberSecurityWebcastSocialCard.png","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/1PLWFFNV0m1JcHNP7r1kBK/c63f42041f172ab99d5e25cfa6159a6c/_assets_img_social_webcasts_OctoberSecurityWebcastSocialCard.png","details":{"size":247500,"image":{"width":1200,"height":630}},"fileName":"/assets/img/social/webcasts/OctoberSecurityWebcastSocialCard.png","contentType":"image/png"}}},"openGraphTitle":"\"Incorporating community-powered security into the developer workflow\"","openGraphDescription":"What if you could have an extra team member who reviews each pull request, with a special eye towards security? A team member who knows all the latest security research, and gives helpful feedback, making security part of your engineering culture?"}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3eooBSzENNTxGyphoW95TR","type":"Entry","createdAt":"2024-01-11T21:00:28.899Z","updatedAt":"2024-11-21T18:58:04.176Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":142,"revision":73,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"security","label":"Security"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1RgoQ4VFnXX56nGDkgSBoe","type":"Entry","createdAt":"2023-08-24T13:17:29.209Z","updatedAt":"2024-04-03T19:24:23.284Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":8,"revision":4,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}},"locale":"en-US"},"fields":{"path":"/software-development/innersource","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2fguD9Gh187tS0f19ofrHf","type":"Entry","createdAt":"2024-04-03T19:24:23.377Z","updatedAt":"2024-04-03T19:24:23.377Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":24,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"containerLandingPage"}},"locale":"en-US"},"fields":{"title":"/software-development/innersource","sections":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2DHWHUDkikB64Trwn8ZZv0","type":"Entry","createdAt":"2024-04-03T19:24:23.419Z","updatedAt":"2024-04-03T19:24:23.419Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionHero"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Hero","hero":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2xRk4sUs49FgLiVxeBiJtm","type":"Entry","createdAt":"2024-04-03T19:24:23.458Z","updatedAt":"2024-10-09T16:19:44.120Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":17,"revision":8,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentHero"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Hero","heading":"An introduction to innersource","text":"Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.","align":"Left"}},"backgroundImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"22ohfL7Trxi1L2hqgCZx3F","type":"Asset","createdAt":"2023-05-04T15:28:21.734Z","updatedAt":"2024-02-20T19:05:53.403Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":13,"revision":3,"locale":"en-US"},"fields":{"title":"DevOps - Productivity pillar - Light 2","description":"","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/22ohfL7Trxi1L2hqgCZx3F/2f55ebd77a97e2b2081c61484f9ed1a6/Productivity-LightMode-2.webp","details":{"size":286906,"image":{"width":2400,"height":1260}},"fileName":"Productivity-LightMode-2.webp","contentType":"image/webp"}}},"theme":"light"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7vWkQqhDVBx166dHRI5R7K","type":"Entry","createdAt":"2024-04-03T19:24:23.476Z","updatedAt":"2024-04-03T19:24:23.476Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":9,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentAnchorNav"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Anchor","links":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3LJEtqft0JsL4PdzAYhW6H","type":"Entry","createdAt":"2023-12-15T20:13:46.061Z","updatedAt":"2024-10-09T18:22:54.694Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":22,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"anchorLink"}},"locale":"en-US"},"fields":{"title":"Overview","text":"Overview","href":"overview"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3RZ7BFzFtRWNemCjGQTS5d","type":"Entry","createdAt":"2024-04-03T19:24:23.509Z","updatedAt":"2024-10-09T18:21:08.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":23,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"anchorLink"}},"locale":"en-US"},"fields":{"title":"Lessons learned","text":"Lessons learned","href":"lessons-learned"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"h3TFhSi0KfEthBpMabgHL","type":"Entry","createdAt":"2024-04-03T19:24:23.564Z","updatedAt":"2024-10-09T18:21:10.508Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":22,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"anchorLink"}},"locale":"en-US"},"fields":{"title":"Why use it","text":"Why use it","href":"why-use-it"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"30WL8NGzdrA7KATIF7S3II","type":"Entry","createdAt":"2024-03-13T16:23:11.261Z","updatedAt":"2024-10-09T18:19:58.040Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"anchorLink"}},"locale":"en-US"},"fields":{"title":"Tools","text":"Tools","href":"tools"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7JmWJs5E4YdqupLI8vhWhx","type":"Entry","createdAt":"2024-03-22T14:04:07.991Z","updatedAt":"2024-10-09T18:20:51.816Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"anchorLink"}},"locale":"en-US"},"fields":{"title":"Getting started","text":"Getting started","href":"getting-started"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"xVrTfzlPgPQlpmq9Cn91n","type":"Entry","createdAt":"2024-04-03T19:24:23.582Z","updatedAt":"2024-04-03T19:24:23.582Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ overview","sectionId":"overview","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1nePoZ62Qc3Nfh9ZvQqlTR","type":"Entry","createdAt":"2024-04-03T19:24:23.665Z","updatedAt":"2024-10-09T18:33:03.729Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":22,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ overview","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Adopting this modern approach to software development can be transformative—enabling collaboration and fostering the creation of high quality code. But understanding the principles, and potential challenges, is critical to success.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Many companies use the word “innersource” to describe how their engineering teams work together on code. Innersource is a development methodology where engineers build proprietary software using best practices from large-scale open source projects, like Kubernetes or Microsoft’s Visual Studio Code.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Large-scale open source projects require coordination and teamwork across thousands of contributors. The most successful ones are driven by a vision for their future, in addition to day-to-day user needs: speed, reliability, and functionality. The scale at which these operate can teach us a few lessons—and help your business build better software, faster using innersource.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"In this article, we’ll cover the basics of how teams use innersource in their daily workflows and apply open source practices to work collaboratively and efficiently.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"What makes a project open source?","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub is home to the largest open source community in the world. What our community builds spans the interests and skillsets of millions of contributors. Together, they work on programming languages like Apple’s Swift and frameworks like Facebook’s React.js—and they don’t just write code. Datasets, legal documentation, and more can also be open sourced.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Anyone can use open source software. They can also view, modify, and distribute a project for any purpose—as enforced by ","nodeType":"text"},{"data":{"uri":"https://opensource.org/licenses"},"content":[{"data":{},"marks":[],"value":"open source licenses","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":". Similarly, anyone can help build open source software. In general, projects are developed by a community of distributed contributors who share code, feedback, bug reports, and more.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Best practices for this kind of open collaboration are fundamental to innersource, and we’ll spend the rest of this article going through a few key learnings, tools, and terms.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"To learn more about how people start and contribute to open source projects, check out ","nodeType":"text"},{"data":{"uri":"https://opensource.guide/"},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"our guides","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":".","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"TOfNitpNDOaZPnb0QKtOP","type":"Entry","createdAt":"2024-04-03T19:24:23.753Z","updatedAt":"2024-04-03T19:24:23.753Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ lessons-learned","sectionId":"lessons-learned","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"57R3Aag7s2Ji3SlbdSbKRU","type":"Entry","createdAt":"2024-04-03T19:24:23.926Z","updatedAt":"2024-10-09T18:33:06.864Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":24,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ lessons-learned","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Lessons learned from the open source community","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"If your team builds software, you’re probably already building with or on someone else’s open source project. The community is rich with lessons on how to collaborate across time zones, rally contributors, and manage large, complex projects. Here are a few to keep in mind as you set up an innersource practice:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Open collaboration encourages more contributions","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"More contributions mean more opportunities. Open source projects can accept changes from anybody in the world. That’s a lot of brainpower dedicated to advancing a project, meeting user needs, and finding and fixing bugs.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Similarly, innersource brings more ideas to the table. Teams can more easily innovate—and with more people inspecting code for errors and inconsistencies, they can build securer, more reliable software. Problems are found and fixed before the wrong person discovers them.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Developers don’t always have to start from scratch","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Anyone can discover and reuse open source projects for nearly any reason. People can even use them to build other things or modify them to suit their specific needs.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Similarly, innersource code helps your team discover, customize, and reuse existing internal projects. They can also establish and build on a shared set of documented processes to optimize the way your company deploys and uses software. This can lead to lower cost, greater flexibility, and an end to vendor lock-in.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Transparent decision-making builds process, trust, and alignment","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Successful open source maintainers document their decisions by default. Because each conversation has its own URL and a history of comments for context, time zones matter less, and developers can work asynchronously without skipping a beat.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Opening up your projects brings a new level of transparency to your organization. Not only is the code visible but also the process and decision-making behind it. Well-documented conversations help developers on distributed teams get up to speed and start building. And with work happening in the open, collaboration can also include product managers, designers, security teams, and more.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Participation is critical","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"The success of any open source project depends on participation. There are many built-in reasons to contribute—to improve skills, find a mentor, or build a reputation, for example—but project maintainers also need to create a community culture that welcomes and encourages participation.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Within an enterprise, individual developers can pursue their interests, share ideas on a level playing field, and more easily learn from their peers. However, innersource also requires a cultural shift. Your team’s culture will need to encourage knowledge sharing and welcome contributions from across your organization.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Core development teams strengthen a project’s process","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Open source projects may have thousands of contributors and community members, but a much smaller team is usually responsible for the project’s overall direction. This speeds up decision-making and ensures that someone’s always responsible.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"For innersource projects, distributing control across a smaller group of participants frequently makes approvals and reviews more effective. Creating a small, cross-functional team of decision makers can also help teams stick to quality standards and gain executive support.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"An open source community behind your firewall","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersource has been described in a variety of ways and developers in organizations that already engage with large open source communities may not use the term innersource at all. Instead, they think of it simply as the way they apply open source methodologies to software development behind their firewall.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersource does not imply reduced security or privacy. You don’t necessarily have to share proprietary software publicly or invite any outside individuals to view source code or access innersource projects. Companies can rest assured that any nonpublic code will remain securely within their environment—and only developers with appropriate permissions will be able to contribute.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7BAjJ2Gb2jgXWRlVDCU1mr","type":"Entry","createdAt":"2024-04-03T19:24:24.169Z","updatedAt":"2024-04-03T19:24:24.169Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionTestimonials"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Quote - What we're seeing now is the technology has caught up with all these ideas of innovation and collaboration, and that's really critical for us.","heading":" ","testimonials":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4KNIPIIBH3G35YrEPUIz8i","type":"Entry","createdAt":"2024-04-03T19:24:24.273Z","updatedAt":"2024-10-09T15:36:01.699Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":20,"revision":9,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentTestimonial"}},"locale":"en-US"},"fields":{"quote":"What we're seeing now is the technology has caught up with all these ideas of innovation and collaboration, and that's really critical for us.","name":"Joan Watson","jobTitle":"Research and Development IT, Emerging Tech and Business Engagement, DXC Technology","image":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7e4NRB3rmVAREelACkhdWp","type":"Asset","createdAt":"2024-04-03T19:24:23.241Z","updatedAt":"2024-04-03T19:24:23.241Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"locale":"en-US"},"fields":{"title":"Joan Watson","description":"Joan Watson","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/7e4NRB3rmVAREelACkhdWp/fec25489e6e00befebc183e5e90b5cca/joan-watson.png","details":{"size":80230,"image":{"width":400,"height":400}},"fileName":"joan-watson.png","contentType":"image/png"}}}}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4BKUm7h90DNVnUGPTcE1QC","type":"Entry","createdAt":"2024-04-03T19:24:24.288Z","updatedAt":"2024-04-03T19:24:24.288Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Adopting innersource practices","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5NKZaXUgkdIzooBabLCGyQ","type":"Entry","createdAt":"2024-04-03T19:24:24.303Z","updatedAt":"2024-10-09T18:33:09.670Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":22,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Adopting innersource practices","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Adopting innersource practices is like starting an open source community within your organization. As with open source, transparent collaboration mobilizes a community’s collective knowledge and skills to create better software. An innersource community, in contrast, contains the knowledge, skills, and abilities of people and tools within a single enterprise.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"36qxIPMxOHgVA0saaitESS","type":"Entry","createdAt":"2024-04-03T19:24:24.322Z","updatedAt":"2024-04-03T19:24:24.322Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - why-use-it","sectionId":"why-use-it","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6ZkhvVWPNWEM0NVFyhDXht","type":"Entry","createdAt":"2024-04-03T19:24:24.370Z","updatedAt":"2024-10-09T18:33:12.294Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - lessons-learned","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Why do companies adopt it?","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"As businesses evolve and differentiate their products and services with software and data—or recognize software and data is their product or service—they quickly realize that traditional development methods and tooling don’t quite work. The slow, systematic practice of gathering requirements, holding meetings, and developing in silos is not in step with the pace of technology today—or even the pace of customer demands. So how can businesses keep up?","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersource helps teams build software faster and work better together—resulting in higher-quality development and better documentation. It also can help companies become more efficient by:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Making it easy to find and reuse code on a broad scale, avoiding wasted resources and duplication","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Driving rapid development, regardless of company size","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Reducing silos and simplifying collaboration throughout the entire organization—inside and between teams and functions, as well as across teams and business lines","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Increasing clarity between engineers and management, as well as anyone else who’s interested","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Creating a culture of openness, a precursor to open source participation","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Reinforcing the pride, growth, and job satisfaction felt by team members who help wherever there is a need","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"Leading companies like PayPal, Bloomberg, and Walmart use innersource to build software for their teams and their customers. It provides them with a unique competitive advantage and helps them stay relevant by adopting recognized best practices.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1oHO8ZodIWbYUASPOjNi7a","type":"Entry","createdAt":"2024-04-03T19:24:24.417Z","updatedAt":"2024-04-03T19:24:24.417Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionTestimonials"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Quote - We see innersource as a way to improve efficiency through code reuse. But even beyond that, it's an am","heading":" ","testimonials":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4MtsHNEXTq06i0j5RtwWsm","type":"Entry","createdAt":"2024-04-03T19:24:24.435Z","updatedAt":"2024-10-09T15:35:56.810Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":19,"revision":9,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentTestimonial"}},"locale":"en-US"},"fields":{"quote":"We see innersource as a way to improve efficiency through code reuse. But even beyond that, it's an amazing conduit for learning and exchanging ideas and facilitating innovation within IBM.","name":"Jeff Jagoda","jobTitle":"Senior Software Engineer, IBM","image":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3R6DiLgqxoRO20P63zbC7e","type":"Asset","createdAt":"2024-04-03T19:24:23.245Z","updatedAt":"2024-04-03T19:24:23.245Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"locale":"en-US"},"fields":{"title":"Jeff Jagoda","description":"Jeff Jagoda\n\n","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3R6DiLgqxoRO20P63zbC7e/92cd5e28b3124e142df88ea12bf244cc/jeff-jagoda.png","details":{"size":34684,"image":{"width":244,"height":244}},"fileName":"jeff-jagoda.png","contentType":"image/png"}}}}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3SAJTXdrr96rdkUWrv4ckS","type":"Entry","createdAt":"2024-04-03T19:24:24.464Z","updatedAt":"2024-04-03T19:24:24.464Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ The anatomy of an innersource project","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7JzZXZkB3m3DVA6CQuRFOo","type":"Entry","createdAt":"2024-04-03T19:24:24.482Z","updatedAt":"2024-10-09T18:33:14.891Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":27,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ The anatomy of an innersource project","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"The anatomy of an innersource project","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"The right mix of individuals, teams, and resources can ensure a project’s success. Many open source projects follow a similar organizational structure—one you may want to consider when setting up cross-functional teams to manage your company’s innersource projects. A typical open source project has the following types of people:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Maintainers","nodeType":"text"},{"data":{},"marks":[],"value":": Contributors who are responsible for driving the vision and managing the organizational aspects of the project. They are not necessarily the original owners or authors of the code.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Contributors","nodeType":"text"},{"data":{},"marks":[],"value":": Everyone who has contributed something back to the project.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Community members","nodeType":"text"},{"data":{},"marks":[],"value":": People who use the project. They might be active in conversations or express their opinion on the project’s direction.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"Bigger projects may also have subcommittees or working groups focused on different tasks, such as tooling, triage, and community moderation.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersource projects are likely to follow a similar structure. Many engineering organizations sort developers into teams like application engineering, platform engineering, and web development. Structuring organizations in this way can leave blind spots that exclude qualified people. Organizing a core decision-making group supported by teams across your organization can help rally the expertise necessary to solve a given problem faster.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Within an enterprise, “contributors” are developers across your company, while “maintainers” are a project’s leaders and key decision makers.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Maintainers","nodeType":"text"},{"data":{},"marks":[],"value":": Developers, product managers, and other key decision makers within your company who are responsible for driving a project’s vision and for managing day-to-day contributions.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Contributors","nodeType":"text"},{"data":{},"marks":[],"value":": Developers, data scientists, product managers, marketers, and other roles within your company that help drive software forward. Contributors are not necessarily part of the direct project team but help build software by contributing code, submitting bug fixes, and more.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2T5tPkjRb61RAbqrAOKcdH","type":"Entry","createdAt":"2024-03-13T16:16:37.625Z","updatedAt":"2024-03-22T14:04:08.326Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionRivers"}},"locale":"en-US"},"fields":{"title":"SEO River - interrupt - GitHub’s DevOps Solution","rivers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5hI6zGmuVkiZ0HSZjw5ElU","type":"Entry","createdAt":"2024-03-13T16:16:37.711Z","updatedAt":"2024-10-09T15:26:03.504Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":28,"revision":9,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentRiver"}},"locale":"en-US"},"fields":{"title":"SEO River - interrupt - GitHub’s DevOps Solution","heading":"GitHub’s DevOps Solution","text":"Learn why 90% of the Fortune 100 use GitHub to build, scale, and deliver secure software.","media":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7Rb5ZoUDOX41PpqAibLo9","type":"Asset","createdAt":"2022-11-07T10:15:15.233Z","updatedAt":"2024-03-22T14:04:07.436Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":5,"locale":"en-US"},"fields":{"title":"DevOps - Productivity pillar - Dark 1","description":"","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/7Rb5ZoUDOX41PpqAibLo9/344247765e0571d768e511fe686cea98/Productivity-DarkMode-1.webp","details":{"size":407100,"image":{"width":2400,"height":1260}},"fileName":"Productivity-DarkMode-1.webp","contentType":"image/webp"}}},"align":"end","imageTextRatio":"50:50"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3wBAvKwRIkBFiI8d5Cken3","type":"Entry","createdAt":"2024-04-03T19:24:24.497Z","updatedAt":"2024-04-03T19:24:24.497Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - tools","sectionId":"tools","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4lOLFntdGVcCz8wZtxTjwo","type":"Entry","createdAt":"2024-04-03T19:24:24.515Z","updatedAt":"2024-10-09T18:33:18.298Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - tools","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Tools of the trade","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Here are a few tools that drive open source development on GitHub. They’ll also be key components of any innersource project.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Issues","nodeType":"text"},{"data":{},"marks":[],"value":": Issues are where developers bring up topics and start conversations. If someone finds a bug or has an idea for a new feature, an issue is a great place to start—and anyone with access to it can join in on the discussion. ","nodeType":"text"},{"data":{"uri":"https://help.github.com/articles/about-issues/"},"content":[{"data":{},"marks":[],"value":"Learn more about issues","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":".","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Pull requests","nodeType":"text"},{"data":{},"marks":[],"value":": Pull requests are living conversations about changes that developers would like to make to a project. They’re where people start working on solutions and review changes that are in progress. ","nodeType":"text"},{"data":{"uri":"https://help.github.com/articles/about-pull-requests/"},"content":[{"data":{},"marks":[],"value":"Learn more about pull requests","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":".","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Synchronous chat channels","nodeType":"text"},{"data":{},"marks":[],"value":": Sometimes teams need to make quick decisions. Synchronous chat channels like Slack are complementary to discussions and comments on GitHub and great for talking through problems in real time.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"There are hundreds of tools available to use with GitHub that can help your team work better, from project management to ","nodeType":"text"},{"data":{"uri":"https://resources.github.com/ci-cd"},"content":[{"data":{},"marks":[],"value":"continuous integration and deployment","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":" services. ","nodeType":"text"},{"data":{"uri":"https://github.com/marketplace"},"content":[{"data":{},"marks":[],"value":"See them all","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":".","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3fcW0hd3tOK2E22gnVi0LP","type":"Entry","createdAt":"2024-04-03T19:24:24.568Z","updatedAt":"2024-04-03T19:24:24.568Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":3,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionTestimonials"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Quote - Innersource is not new to Bloomberg","heading":" ","testimonials":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5RHOMImfTRXHdLFdFmZb5Q","type":"Entry","createdAt":"2024-04-03T19:24:24.584Z","updatedAt":"2024-10-09T15:35:52.232Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentTestimonial"}},"locale":"en-US"},"fields":{"quote":"Innersource is not new to Bloomberg … our competitive advantage is really in being able to innovate come up with new ideas and get them out to our specialized consumers on a regular basis at the speed that they require it to be competitive in the market.","name":"Panna Pavangadkar","jobTitle":"Global Head of Engineering Developer Experience, Bloomberg","image":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5ydG6CxseoZFjYFPAMDaZ","type":"Asset","createdAt":"2024-04-03T19:24:23.248Z","updatedAt":"2024-04-03T19:24:23.248Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"locale":"en-US"},"fields":{"title":"Panna Pavangadkar","description":"Panna Pavangadkar\n\n","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/5ydG6CxseoZFjYFPAMDaZ/25fefbc8dec6a128dc124735b921ca8c/panna-pavangadkar.png","details":{"size":152299,"image":{"width":600,"height":600}},"fileName":"panna-pavangadkar.png","contentType":"image/png"}}}}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5O6HUAgcFqerWGROC55an9","type":"Entry","createdAt":"2024-04-03T19:24:24.600Z","updatedAt":"2024-04-03T19:24:24.600Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - Is it right for your organization?","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3FF2Xkn0HBSRWf3sDb59Ic","type":"Entry","createdAt":"2024-04-03T19:24:24.616Z","updatedAt":"2024-10-09T18:33:21.701Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":21,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - Is it right for your organization?","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Is it right for your organization?","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersourcing is as much a cultural shift as it is a technological one—and it’s important not to underestimate what a challenge this can pose to some organizations. Like their open source counterparts, innersource projects thrive in places where efforts naturally lean toward discoverability and reuse. It also helps to have small, cross-functional communities of the organization that share similar interests and expertise.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"In general, there are a few factors to look for that can help you decide whether to start innersourcing your work—and kickstart the planning process:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Your company has a vision for your projects that is both realistic and shared across teams. Projects should have clearly defined problems and opportunities to be addressed.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Key participants (initiators, catalysts, evangelists) in projects you plan to innersource have experience working collaboratively.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"You have a plan to onboard and acclimate new “contributors” and other participants into your process.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Your team has the tools and processes to communicate openly and build consistently.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"You’re able to start with an intra-organizational group of people with defined shared goals.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"Innersource can shift how individuals see themselves and their responsibilities, making organizational structure an important consideration. An effective innersource process should be informal, mentored, self-selecting, and supportive of its participants.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"To effectively adopt innersource practices, contributors need to be able to work easily across silos and other organizational divisions. The degree to which an organization supports knowledge-sharing initiatives can be a good indication of how well they’ll be able to adapt.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"For real-world examples, check out ","nodeType":"text"},{"data":{"uri":"https://resources.github.com/videos/innersource-culture-Booz-Allen-Hamilton/"},"content":[{"data":{},"marks":[{"type":"bold"}],"value":"Creating an innersource culture at Booz Allen Hamilton","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[{"type":"bold"}],"value":".","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"These are just a few questions to help assess how ready your team is. If you’re answering “yes” to many of these, you may be ready to start an innersource program at your company:","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Does our organization have an open and transparent culture?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Do we develop software on a single, open platform?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Are our engineering initiatives well resourced and supported by leadership teams?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Do developers at our organization have enough autonomy to contribute to projects outside their immediate teams?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Does our company participate in the open source community?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Does our engineering team use continuous integration tools?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Are there pre-existing, cross-functional communities that work across teams at our company?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"},{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"If yes, do these communities have built-in leadership?","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"list-item"}],"nodeType":"unordered-list"},{"data":{},"content":[{"data":{},"marks":[],"value":"Every company is different, and none of these should be seen as prerequisites for an organization to adopt innersource. In general, you should start innersource practices when you feel there’s enough trust between teams across your organization to have others view, contribute to, and give feedback on their work. Many companies choose to begin with a pilot program and then decide what’s best for them.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"\n","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5XPICk60bpFi99DBFVreLA","type":"Entry","createdAt":"2024-04-03T19:24:24.668Z","updatedAt":"2024-04-03T19:24:24.668Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionTestimonials"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals/ Quote - Once you embrace it","heading":" ","testimonials":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4jgc5oDSPv6brFsB2owwvi","type":"Entry","createdAt":"2024-04-03T19:24:24.685Z","updatedAt":"2024-10-09T15:35:47.004Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":20,"revision":9,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentTestimonial"}},"locale":"en-US"},"fields":{"quote":"Once you embrace it [innersource] and see new teams come on, you show examples of places where not only can people contribute, you unlock bottlenecks.","name":"Jeremy King","jobTitle":"Executive Vice President \u0026 Chief Technology Officer for Global eCommerce, Walmart","image":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Ub98FDcSeediM0OvdZR9O","type":"Asset","createdAt":"2024-04-03T19:24:23.252Z","updatedAt":"2024-04-03T19:24:23.252Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"locale":"en-US"},"fields":{"title":"Jeremy King","description":"Jeremy King\n\n","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3Ub98FDcSeediM0OvdZR9O/783f6d67bffed1691855e07168ddf38c/jeremy-king.png","details":{"size":32945,"image":{"width":298,"height":299}},"fileName":"jeremy-king.png","contentType":"image/png"}}}}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3peZzetrVwDr9w8Z1S4SA0","type":"Entry","createdAt":"2024-04-03T19:24:24.701Z","updatedAt":"2024-04-03T19:24:24.701Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - getting-started","sectionId":"getting-started","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"70oVvgZpPulEPeWOU1LxtM","type":"Entry","createdAt":"2024-04-03T19:24:24.764Z","updatedAt":"2024-10-09T18:33:25.070Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":20,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}},"locale":"en-US"},"fields":{"internalTitle":"/innersource/fundamentals/ Prose - getting-started","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Ready to get started?","nodeType":"text"}],"nodeType":"heading-2"},{"data":{},"content":[{"data":{},"marks":[],"value":"Companies often kick off their innersource programs by starting small. Pilot projects can help teams experiment with more open processes, democratize access to code, and document best practices before applying innersource more widely. Small successes can help show your internal community of developers how to make the most of their code and ship better software, faster.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"The way software is built is fundamentally different than it was a decade ago. Innersource is one approach to modernizing your processes, speeding up development, overcoming organizational barriers, and improving the quality of your software. As the largest open source community in the world, GitHub is where open source best practices start. Together, we can change the way your team builds.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"68YYkJ6tWF1rREE0psqQpR","type":"Entry","createdAt":"2024-04-03T19:24:24.779Z","updatedAt":"2024-04-03T19:24:24.779Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionSectionIntro"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals Section intro","sectionIntro":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"92yw6DTEOdOmVZnllX51d","type":"Entry","createdAt":"2024-04-03T19:24:24.793Z","updatedAt":"2024-10-09T16:10:50.256Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":17,"revision":8,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentSectionIntro"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals Section intro","heading":"Wondering how GitHub can help your business?","align":"center"}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2aNDVl6b4aAt997yPRgMlF","type":"Entry","createdAt":"2024-04-03T19:24:24.808Z","updatedAt":"2024-04-03T19:24:24.808Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionForm"}},"locale":"en-US"},"fields":{"title":"/innersource/fundamentals Form","form":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3qHQ6eSp20iGQrFIfaBJnn","type":"Entry","createdAt":"2022-09-29T19:33:25.277Z","updatedAt":"2024-11-21T18:47:33.914Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":240,"revision":109,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"form"}},"locale":"en-US"},"fields":{"name":"Form_Ungated_Contact","title":"Wondering how GitHub can help your business?","subtitle":"Tell us more about your needs","eloquaFormName":"ContactUs_TemplateForm","formCTA":"Contact GitHub","formElements":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3Euizanl72D7hjUPBu1cz4","type":"Entry","createdAt":"2023-04-04T12:27:44.815Z","updatedAt":"2024-11-21T18:50:24.686Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":364,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Last name","htmlName":"lastName","type":"text","placeholder":"Last name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6FMPEpNvfZnVg5o5pNdmAz","type":"Entry","createdAt":"2023-04-04T12:27:23.053Z","updatedAt":"2024-11-21T18:50:31.728Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":365,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"First name","htmlName":"firstName","type":"text","placeholder":"First name","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6s0zB2lwQZz6ZhWkZQd5r0","type":"Entry","createdAt":"2022-09-29T18:54:51.900Z","updatedAt":"2024-11-21T18:50:59.400Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":226,"revision":108,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Work Email","htmlName":"emailAddress","type":"email","placeholder":"you@company.com","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3IumXBD9IQf1aCt2cTCoVh","type":"Entry","createdAt":"2023-06-23T19:25:51.253Z","updatedAt":"2024-11-21T18:50:49.013Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":204,"revision":101,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Phone","htmlName":"phone1","type":"tel","placeholder":"12 3456 7890","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5HOQnFx9120Wj4hlsjXaJn","type":"Entry","createdAt":"2022-03-12T20:19:03.843Z","updatedAt":"2024-11-21T18:50:03.222Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":366,"revision":182,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"Company","htmlName":"company","type":"text","placeholder":"Acme, Inc","required":true}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1MS9X9RNVd6BmPN91fMsVg","type":"Entry","createdAt":"2022-09-29T19:31:39.832Z","updatedAt":"2024-11-21T18:50:39.044Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":201,"revision":100,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"What can we help you with?","htmlName":"contactComments","type":"textarea","placeholder":"Tell us how we can help. For support questions, head to github.com/contact ","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5zNCZ4hVsez1AWpp6Fga7h","type":"Entry","createdAt":"2022-03-12T20:23:32.191Z","updatedAt":"2024-11-20T14:58:44.487Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":16,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCustomerGUID","type":"hidden","required":false}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7a3HDjJcLkWmsPKHATLvna","type":"Entry","createdAt":"2022-03-12T20:24:00.556Z","updatedAt":"2024-11-20T14:58:44.527Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"htmlName":"elqCookieWrite","type":"hidden","required":false,"defaultValue":"0"}}]}},"sfCampaignID":" ","campaign":" ","marketoCampaign":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2ywGzPlFH9kTdiOBF75ggA","type":"Entry","createdAt":"2023-09-15T23:09:46.917Z","updatedAt":"2024-11-20T14:58:44.542Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":14,"revision":7,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"marketoCampaign"}},"locale":"en-US"},"fields":{"title":"CO-GHG-CONTACT-FY23-10Oct-01-WW-Resources-Contact-Request/406214","cDLProgramName":"406214","source":"Contact Request","formFields":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6z2cGa4cuvoWqGxS3Ejhv4","type":"Entry","createdAt":"2023-09-12T16:31:47.760Z","updatedAt":"2024-11-21T18:54:10.268Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":119,"revision":55,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"formElement"}},"locale":"en-US"},"fields":{"label":"sFDCLastCampaignStatus","htmlName":"sFDCLastCampaignStatus","type":"hidden","required":false,"defaultValue":"Responded"}}],"active":true}}}}]}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"8pcVWg4kPHJG9DTbyk7Ai","type":"Entry","createdAt":"2022-03-12T21:04:42.780Z","updatedAt":"2024-10-03T13:11:51.691Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":22,"revision":10,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}},"locale":"en-US"},"fields":{"metaTitle":"An introduction to innersource","metaDescription":"Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software.","openGraphTitle":"An introduction to innersource","openGraphDescription":"Organizations worldwide are incorporating open source methodologies into the way they build and ship their own software."}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"15jyCdZMSGqKg7GZP25pdz","type":"Entry","createdAt":"2024-01-11T21:00:33.637Z","updatedAt":"2024-10-09T18:27:42.870Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":30,"revision":15,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}},"locale":"en-US"},"fields":{"slug":"innersource","label":"Innersource"}}]}}],"featureFlags":{"featureEnabledNewFormsService":false,"featureEnabledNewAppNavigation":true,"featureEnableSearch":false}},"__N_SSP":true},"page":"/topics/[slug]","query":{"slug":"innersource"},"buildId":"ZokmF09g2SkORXwoG0TZr","isFallback":false,"isExperimentalCompile":false,"gssp":true,"locale":"en-US","locales":["en-US","ja","pt-BR","es-419","ko-KR"],"defaultLocale":"en-US","scriptLoader":[]}</script><div id="ghcc" style="position:sticky;bottom:0;z-index:99999"></div></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10