Make system stepping a runtime setting instead of a compile-time feature
维护者通常 2 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start by reading the stepping feature and handlers in bevy_ecs and bevy_remote, then trace how bevy_inspector invokes them. The issue suggests moving stepping to a runtime setting and possibly grouping dev-only ECS features, but leaves the design open. Done means remote clients can use stepping without enabling it for the whole app, with the runtime and release-build behavior agreed and covered.
由索引模型根据 Issue 内容生成。
描述
System stepping is controlled by the bevy_debug_stepping feature, which turns stepping on for the whole app. Because bevy_remote gates its stepping methods behind the same feature, a remote client like the inspector could only use them by enabling stepping in its own app (#26200 now keeps only the handlers gated).
Stepping should probably be a runtime setting, maybe as part of a set of dev-only ECS features that can be turned off in release builds to reduce attack surface and binary size. This touches bevy_ecs, bevy_remote and bevy_inspector.
Raised by alice-i-cecile on #26200.
- 主要语言
- Rust
- 星标
- 49.7k
- 派生
- 5k
- 平均合并
- 3 天 19 小时
- 30 天内合并 PR
- 134
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
bevyengine/bevy 的其他 Issue
-
C-Bug S-Needs-Triage
难度 2/5 1-3 小时 新手友好度 68/100
bevyengine/bevy#26536 ·
维护者通常 2 天内回复
-
Placeholder has no default可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭C-Feature S-Needs-Triage
难度 1/5 1 小时以内 新手友好度 62/100
bevyengine/bevy#26532 · 1 条评论 ·
维护者通常 2 天内回复
-
C-Feature S-Needs-Triage
难度 2/5 1-3 小时 新手友好度 68/100
bevyengine/bevy#26500 · 1 条评论 ·
维护者通常 2 天内回复
-
C-Feature S-Needs-Triage
难度 1/5 1 小时以内 新手友好度 68/100
bevyengine/bevy#26499 ·
维护者通常 2 天内回复
-
`compute_histogram` in auto exposure writes past the end of the 64-bin histogram可能已有人在做 @dev-matru 于 3 天前认领。 未关闭A-Rendering C-Bug D-Straightforward S-Ready-For-Implementation X-Uncontroversial
难度 2/5 1-3 小时 新手友好度 88/100
bevyengine/bevy#26479 ·
维护者通常 2 天内回复
相似的 Issue
-
bug UI
难度 2/5 1-3 小时 新手友好度 70/100
wardian-app/Wardian#1746 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
jlcodes99/cockpit-tools#3125 ·
维护者通常 2 天内回复
-
bug user-sprint
难度 2/5 1-3 小时 新手友好度 72/100
Vondor/KassenSturz#967 ·
维护者通常 1 天内回复
-
area/ci
难度 1/5 1 小时以内 新手友好度 62/100
维护者通常 1 天内回复
-
[BUG] Incremental sync warns "no stored highest_uid" on every round for folders with no new mail未关闭bug
难度 2/5 1-3 小时 新手友好度 70/100
rustmailer/bichon#411 ·