[Pattern Draft] The Outreach Sandwich - Keeping contributions moving
還沒有人認領這個 Issue。
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 25/100
- Issue 類型
- 文件
- 描述清晰度
- 需要釐清
- 活躍度
- 停滯
研究方向
從此 issue 中連結的 Google Doc 和 WIP Patlet 開始;將訪談筆記和現有草稿與 Outreach Sandwich 流程進行比較。完成的標準是形成一份經過審閱、可獨立使用的 pattern 草稿,其中明確說明流程、outreach 限制和圖示,並為無法存取該文件的讀者提供解決方案。
由索引模型根據 Issue 內容生成。
描述
In a conversation @MaineC mentioned that @rrrutledge “has a way to follow up at just the right time, to remind me that I need to do something on my PR (contribution)”. Well, it turns out that this happens at the right time because there is a strict regimen behind this that Russ follows :)
I interviewed Russ about this, and captured some notes. [^1]
Now we are looking to turn these notes into a pattern. The first draft of that is already in the doc above.
WIP Patlet:
The communication on some external contributions threads to an InnerSource project are going stale, even though the contributor was motivated when starting the process. By using the outreach sandwich, a structured way to do the follow-up on all open contribution threads, the project maintainers manage to nurture more contributions to completion.
A little sketch that may help to understand the idea behind this pattern.
Don't mind the styling, GitHub does not allow all styling options for mermaid diagrams:
flowchart TD
subgraph checks [" "]
X(Start checks on regular cadence) --> A
A(Take next item from board) --> B
B("`**Progress Check**: Any updates on the contribution?`") -->|yes| A
B --> |no| C
C("`**Time Check**: Enough time since last outreach?`") --> |no| A
C --> |yes| D
D("`**History Check**: How many previous outreaches?`") --> |"0/1/2"| send_outreach
D --> |"3"| stop_outreach
end
subgraph send_outreach [Send Outreach]
OR1("`**Template**: Pick appropriate outreach approach`") --> OR2
OR2("`**Communication Method**: How to effectively reach the contributor?`") --> OR3
OR3("`**Send Outreach**`")
end
send_outreach --> A
subgraph stop_outreach ["Stop Outreach"]
ST1(Inform Contributor) --> ST2
ST2(Close issue/item)
end
stop_outreach --> A
style send_outreach fill:#edf6fb,stroke:#0aa8a7,stroke-width:2px
style stop_outreach fill:#edf6fb,stroke:#0aa8a7,stroke-width:2px
[^1]: If anybody reading this cannot access the doc, please let me know in the comments.
- 主要語言
- HTML
- 星號
- 853
- 分支
- 206
- 平均合併
- 1 天 23 小時
- 30 天內合併 PR
- 2
環境準備
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
InnerSourceCommons/InnerSourcePatterns 的其他 Issue
-
Monthly Metrics: Contributors 2026-08-01..2026-08-31可能已有人在做 @spier 於 26 天前認領。 未關閉community metrics
InnerSourceCommons/InnerSourcePatterns#935 · 已指派 1 人 ·
-
Monthly Metrics: New Issues + New Pull Requests 2026-08-01..2026-08-31可能已有人在做 @spier 於 26 天前認領。 未關閉community metrics
InnerSourceCommons/InnerSourcePatterns#934 · 已指派 1 人 ·
-
Monthly Metrics: Contributors 2026-07-01..2026-07-31可能重新可做 @spier 於 57 天前認領,目前沒有進行中的 PR。 未關閉community metrics
InnerSourceCommons/InnerSourcePatterns#922 · 已指派 1 人 ·
-
Monthly Metrics: New Issues + New Pull Requests 2026-07-01..2026-07-31可能重新可做 @spier 於 57 天前認領,目前沒有進行中的 PR。 未關閉community metrics
InnerSourceCommons/InnerSourcePatterns#921 · 已指派 1 人 ·
-
Monthly Metrics: Contributors 2026-06-01..2026-06-30可能重新可做 @spier 於 88 天前認領,目前沒有進行中的 PR。 未關閉community metrics
InnerSourceCommons/InnerSourcePatterns#915 · 已指派 1 人 ·
查看 InnerSourceCommons/InnerSourcePatterns 的全部 Issue
相似的 Issue
-
module-request
難度 2/5 1-3 小時 新手友好度 68/100
維護者通常 1 天內回覆
-
Complexity: Small P-Feature: Projects page ready for merge team role: back end/devOps role: front end size: 0.25pt
難度 1/5 1-3 小時 新手友好度 88/100
維護者通常 1 天內回覆
-
難度 1/5 1 小時以內 新手友好度 67/100
bellingcat/toolkit#905 ·
-
難度 2/5 1-3 小時 新手友好度 84/100
blinklabs-io/gouroboros#2577 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 88/100
維護者通常 1 天內回覆