InnerSourceCommons / InnerSourceCommons/InnerSourcePatterns

Pattern idea: Integrate InnerSource with DevOps by exposing roadmaps/backlogs along with the code

オープン
#91 コメント 2 件 リアクション 0 件 担当者 2 名 GitHub で見る

@ErinMB がすでに取り組んでいます。

2018年4月11日 から。

:book: Type - Content Work :bulb: Early Idea Stale
主要言語
HTML
スター
853
フォーク
206
平均マージ
1日 23時間
マージ済み PR(30日)
2

説明

  • Inter-team collaboration can work by exposing code, documentation, roadmaps,
    backlogs, and sprint plans. The data is made openly available to drive the
    discussions between the teams.
  • Keep your agile-project management tools open and findable.
  • Contributing developers would need to fit in with the owning team's sprints
    when a dev is submitting one-off merge requests, etc.
  • When teams work together over many sprints to deliver larger services works a
    bit differently.
  • Note: It helps to NOT colocate teams (so async written communication can create lazy documentation)
  • CI/CD can make it easier to validate contributions.
  • Question: how do you protect the CI/CD pipelines of products that are using the IS component?
  • Question: Should there be a simple process for contributing automated tests to a shared set (to prevent breakage downstream)?
  • Question: What happens when something downstream detects a problem? Who debugs these issues?
  • Question: Do contributors join development sprints of the owning organization?

References

  • Notes from a discussion in the ISC

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。