Skip to content

Refactor DVC Integration to Align with Backend Architecture #198

@sam-hey

Description

@sam-hey

The current DVC implementation does not align with the existing backend architecture. Specifically, DVC relies on its own entrypoint script, which results in poor integration and must be removed. Instead, the DVC logic should be incorporated directly into the backend.

At runtime, the system must be able to determine which backend triggered the execution so that backend-specific operations can be performed. To enable this, we will introduce middleware components. These middlewares will allow Wurzel to execute backend-specific steps—for example, running git init or similar initialization tasks for backends such as DVC.

cc @tweigel-dev @merren-fx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions