Skip to content

docs(rfc): propose moving the desktop drivers to a separate repository - #5202

Open
elezar wants to merge 3 commits into
mainfrom
docs/5200-desktop-driver-migration-rfc/elezar
Open

elezar wants to merge 3 commits into
mainfrom
docs/5200-desktop-driver-migration-rfc/elezar

Conversation

@elezar

@elezar elezar commented Nov 3, 2026

Copy link
Copy Markdown
Member

Summary

Propose RFC 0022: move the desktop compute drivers (Docker, Podman, and later the microVM driver) to the ai-openshell/desktop repository. The move first requires running Docker and Podman as external driver processes launched by the gateway, which is Part A of the RFC; Part B covers the move and the core, desktop, and packages release flow.

Related Issue

Closes #5200

Builds on the repository layout proposed in RFC 0019 (#4426, #4425).

Changes

  • Add rfc/0022-desktop-driver-migration/README.md.
  • Part A defines a generic driver launcher, a versioned startup document, probe and preflight commands, and a small driver SDK carved out of openshell-core.
  • Part B defines the move to ai-openshell/desktop, the git-tag SDK dependency, conformance, and a packages bundle release.
  • Leave maintainers, hotfix numbering, telemetry categories, binary trust, and the RFC 0019 cross-link as open questions.

Release Notes

Testing

  • Checks appropriate to the affected code and behavior pass (markdown:lint including Mermaid validation, markdown:format, and license:check)
  • Unit tests added/updated (if applicable)
  • E2E tests added/updated (if applicable)

RFC-only change; Rust, SDK, and e2e suites are not applicable.

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

Propose running the Docker and Podman compute drivers as external processes launched by the gateway, then moving the desktop drivers to ai-openshell/desktop.

Refs #5200

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@copy-pr-bot

copy-pr-bot Bot commented Nov 3, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Refs #5200

Signed-off-by: Evan Lezar <elezar@nvidia.com>
Refs #5200

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar
elezar marked this pull request as ready for review November 3, 2026 10:09
@elezar elezar added the rfc label Nov 3, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: move the desktop compute drivers to the ai-openshell/desktop repository

1 participant