Johdanto

Valmis

Vähän aikaa sitten ohjelmistokehitysmaailma tarjosi kaksi selkeää mallia: avoimen lähdekoodin ja omistusoikeuden. Avoimen lähdekoodin ohjelmisto hyötyi tavaramerkkien avoisuudestaan: kuka tahansa saa tarjota panoksensa, niin monet ihmiset tekevät. Omistusoikeudellinen ohjelmisto puolestaan rajoittaa pääsyä suljetun järjestelmän kautta, joka arvostaa sen immateriaaliomaisuuden (IP) yksityisyyttä.

Oletetaan, että olet johtaja yrityksessä, joka on investoinut merkittävästi sen omistusoikeudeseen ohjelmistoon. Sen ei tarvitse olla teknologiayritys; kaikenkokoiset ja -muotoiset yritykset luovat ja ylläpitävät omia ohjelmistojaan ja muita IP-osoitteitaan, jotta niiden toimialalla on kilpailuetu. Olet kuitenkin kehittänyt suuren kunnioituksen avoimen lähdekoodin käytössä olevia malleja, kuten lähdekoodin näkyvyyttä, projektin virheen tunnettuutta ja ominaisuuspyynnön läpinäkyvyyttä. Pidät myös pull-pyyntömallista, joka yksinkertaistaa ulkoisten osallistumisten integrointia. Haluat tuoda nämä edut kehitystiimillesi, mutta et halua avata lähdekoodilla yrityksen arvokasta ohjelmistoa. Tarvitset hybridin, joka tarjoaa molempien lähestymistapojen edut. Tarvitset InnerSource-tietolähteen.

Tässä moduulissa opit hallinnoimaan menestyksekästä InnerSource-ohjelmaa GitHubissa tehokkaiden löydettävyyden, ohjauksen ja ylläpidon avulla.

Oppimistavoitteet

Tässä moduulissa opit

  • Kontrastia käyttäjien ja organisaation omistamien projektien välillä.
  • Anna suosituksia siitä, kuinka monta GitHub-organisaatiota sinulla pitäisi olla.
  • Luo löydettävissä olevia säilöjä.
  • Luo tehokkaita Säilöjä, README-rakenteita.
  • Käytä ongelma- ja pull-pyyntömalleja.
  • Luo läpinäkyvyyttä säilöihin.
  • Mittaa InnerSourcen onnistumista organisaatiossasi.
  • Jaa InnerSource-työkalupakettisi.

Edellytykset

  • GitHub-tili.
  • Mahdollisuus siirtyä ja muokata tiedostoja GitHubissa.
  • Pull-pyyntöjen tunteminen.

Suosittelemme, että viimeistelet Johdanto GitHub- ennen tämän moduulin aloittamista.