Define JSONRPC contract for reusable resources
維護者通常 1 天內回覆
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 25/100
- Issue 類型
- 功能
- 描述清晰度
- 基本清楚
- 活躍度
- 活躍
- 技術堆疊
- json
- 領域
- tooling
研究方向
Start by reading the proposed lifecycle and idempotency requirements in this issue; it names no files, tests, or entry points to begin from. The requested deliverable is a full RFC defining the JSONRPC contract for reusable resources, including how the DSC engine manages resource processes and cleanup.
由索引模型根據 Issue 內容生成。
描述
Summary of the new feature / enhancement
Currently if the same resource is used multiple times, DSC needs to spawn the exe each time which is expensive.
Proposed technical implementation details (optional)
Use JSONRPC as the transport so that a resource is spawned once and can retrieve multiple requests for the resources it supports.
In the manifest, a resource declares it supports JSONRPC. DSC engine would spawn that resource and keep it alive until the configuration is completed or an error starts a cleanup process. The resource that implements JSONRPC is responsible for ensuring the different calls to resources are still idempotent (process state should not affect subsequent calls via the JSONRPC api).
Need a full RFC for this
- 主要語言
- Rust
- 星號
- 544
- 分支
- 79
- 平均合併
- 1 天 15 小時
- 30 天內合併 PR
- 19
環境準備
在瀏覽器裡用你自己的 GitHub 帳號啟動這個專案的開發容器。
- 沒有 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
PowerShell/DSC 的其他 Issue
-
難度 3/5 1-2 天 新手友好度 48/100
PowerShell/DSC#1793 ·
維護者通常 1 天內回覆
-
Tracing categories可能已有人在做 @michaeltlombardi 於 19 天前認領。 未關閉Area-OpenTelemetry Issue-Enhancement Needs Triage
PowerShell/DSC#1767 · 1 個 reaction · 已指派 1 人 ·
維護者通常 1 天內回覆
-
Issue-Enhancement Needs Triage
難度 5/5 一週以上 新手友好度 25/100
PowerShell/DSC#1763 · 1 則留言 · 1 個 reaction ·
維護者通常 1 天內回覆
-
Issue-Enhancement Needs Triage
難度 5/5 一週以上 新手友好度 35/100
PowerShell/DSC#1760 ·
維護者通常 1 天內回覆
-
Hardening with dsc 3 ?可能已有人在做 關聯的 PR 仍在進行中或已合併。 未關閉Issue-Enhancement Needs Triage
難度 5/5 一週以上 新手友好度 12/100
PowerShell/DSC#1755 · 9 則留言 ·
維護者通常 1 天內回覆
相似的 Issue
-
good first issue help wanted program
難度 2/5 1-3 小時 新手友好度 83/100
hffgzktbcc-blip/ounce-core#297 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 72/100
nautechsystems/nautilus_trader#5631 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 69/100
bytecodealliance/rustix#1736 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 78/100
longbridge/gpui-kit#3871 ·
維護者通常 1 天內回覆
-
area:models enhancement
難度 2/5 1-3 小時 新手友好度 76/100
維護者通常 1 天內回覆