View as slides
Toggle theme
Use system theme
mise/Architecture
mise Architecture
This docs page is a conceptual overview for contributors to the project
System Overview
mise/Architecture/Card/Jobs to be Done
Jobs to be Done
mise
mise/Architecture
What are the three core
Job/to be Done
by
mise
?
Card
1 - Tool Version Management - installing different versions of development tools -
mise/JTBD/1 - Dev Tool Installer
2 - Environment Management - setting up
EnvVars
-
mise/JTBD/2 - Environment Manager
3 - Task Running - Executing Project Tasks with
Dependency/Management
-
mise/JTBD/3 - Task Runner
Core Arch Components
Command Layer
Each command is a separate
Rust/Module
.
Examples
install.rs
use.rs
run.rs
10 Linked References
Hierarchy
mise
/
Architecture
/
Card
/
Jobs to be Done
Unlinked References