Motivation.
FlowMesh OSS is the foundation of LumidOS, and therefore, downstream systems like Lumilake OSS depend on it. This RFC outlines the development roadmap for FlowMesh between the OSS migration and the first release.
Proposed Change.
Required. (Essential for downstream applications like Lumilake.)
Architecture
CI/CD & Quality
Hardware Support
Pre-release
Optional.
Architecture
Operations
Bugfix
CC List.
@kaiitunnz @J1shen @tjluyao
Motivation.
FlowMesh OSS is the foundation of LumidOS, and therefore, downstream systems like Lumilake OSS depend on it. This RFC outlines the development roadmap for FlowMesh between the OSS migration and the first release.
Proposed Change.
Required. (Essential for downstream applications like Lumilake.)
Architecture
lumilake.governanceinto FlowMesh — move lumilake.governance (MinIO + DuckDB lineage tracking) undersrc/server/governance/. feat: workflow trace via OTel spans + analyzer #3.replicasare not used anywhere in the codebase. We need to clean them up so users won't be confused. [RFC]: Cleanup workflow templates. #28.CI/CD & Quality
Hardware Support
Pre-release
Optional.
Architecture
src/worker/executors/mixins/data.pyandsrc/worker/executors/utils/graph_templates.pyto simplify the convoluted logic.Operations
RESULTS_DIRand scratch so long-lived worker don't fill disks.Bugfix
CC List.
@kaiitunnz @J1shen @tjluyao
Pre-release Bugs
The list below tracks bugs that must be fixed before release. Please update if you find any other issues.
templates/dag_inference_example.yaml) is stuck on the downstream task with the "PENDING" status. The cause may be in the local path resolution in the dispatcher. Need further investigation. (Resolved in #17)logoutwithoutlogin. FlowMesh CLI commands depend on the FlowMesh config file, which is previously only written by thelogincommand, which has been removed before the initial commit. We need to totally remove the user man…