Skip to content

Create a Plugin Manager #3550

Open
Open
@unsuman

Description

@unsuman

Description

Implement a plugin manager that discovers, downloads, builds, and manages external VM driver plugins. The manager should be able to locate plugins in standard directories and specified user paths, download from remote locations if necessary, and manage external plugin lifecycles. The external plugin driver names are derived from their executable name, for example lima-plugin-qemu. Standalone binaries will go into <PREFIX>/libexec/lima/plugins/ and LIMA_PLUGINS_PATH for plugins that are built outside of the lima repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gsoc/2025Google Summer of Code 2025

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions