Devolutions / Devolutions/IronRDP
Extract MS-RDPEGDI drawing orders into `ironrdp-pdu-egdi`
Open
kind/technical-debt
- Dominant language
- Rust
- Stars
- 3.2k
- Forks
- 275
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 189
Description
EGDI drawing orders are a logically self-contained spec family with a bounded type surface inside `ironrdp-pdu`.
## Goal
Validate that the per-PDU-crate template scales beyond the pilot, and reduce `ironrdp-pdu` scope by one spec family.
## Scope
- Move EGDI drawing-order types → `crates/ironrdp-pdu-egdi/`.
- Update consumers (`ironrdp-session`, `ironrdp-connector`, drawing-order handlers).
## Acceptance
- `crates/ironrdp-pdu-egdi` builds and is consumed.
- `ironrdp-pdu` no longer carries EGDI surface.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.