InnerSourceのすすめ / InnerSource

InnerSourceのすすめ / InnerSource

企業内のソフトウェア開発にOSSのベストプラクティスを取り入れるやり方

B071a1ec264ea9d6acbb1f9163885dbf?s=128

Yuichi Tanaka

February 15, 2019
Tweet

Transcript

  1. 3.
  2. 9.
  3. 17.
  4. 18.
  5. 19.
  6. 20.
  7. 37.
  8. 39.

    GitHub Actions • GitHub্ͷଟ͘ͷΠϕϯτͰτϦΨʔՄೳ • CI/CDతͳ࢖͍ํ͚ͩͰͳ͘ɺࡉ͔ͳϫʔΫϑϩʔ
 ࣗಈԽʹ΋༗ޮ • ྫ •

    ϚʔδࡁΈͷϒϥϯνΛ࡟আ͢Δ • ϚʔΫμ΢ϯͷ໨࣍Λੜ੒͢Δ • WIPͳPRΛؒҧͬͯϚʔδ͠ͳ͍Α͏ʹ͢Δ
  9. 41.
  10. 45.

    Trusted Committers • ଞνʔϜ͔ΒͷΠγϡʔͷରԠ • ଞνʔϜ͔ΒͷϓϧϦΫΤετͷϨϏϡʔ • υΩϡϝϯτͷ੔උ • ྑ͍ϓϧϦΫΤετΛ࡞ΔͨΊͷखॱ

    • ػೳཁ๬ɾόάϨϙʔτΛ౤͛Δखॱ • ׬ྃͷఆٛ • Ϗϧυϓϩηεͷ໌จԽ • ίʔσΟϯάن໿ͷ੔උ • ϫʔΫϑϩʔࣗಈԽ
  11. 46.

    Trusted Committers • ՝୊ • ίʔσΟϯά͢Δ͕࣌ؒ͋·Γແ͍ͷͰෆධ • ϓϩδΣΫτͷ͋ΒΏΔྖҬͷϨϏϡʔ͕དྷͯେม • ղܾࡦ

    • εϓϦϯτຖͷ౰൪੍ • ౰൪දΛυΩϡϝϯτԽ • ֤ϝϯόʔ͕ಘҙͳྖҬ΋υΩϡϝϯτԽ