Forker Fractal upstream et structurer le workspace Cargo #1

Closed
opened 2026-04-06 01:32:43 +00:00 by charles · 0 comments
Owner

Contexte

Point de départ du projet : créer le fork de Fractal et mettre en place la structure multi-crates du workspace.

Critères d'acceptation

  • Fork du repo Fractal upstream sur Forgejo (charles/fractal-plus)
  • Cargo.toml workspace avec les crates membres : fractal-core, fractal-gtk, fractal-ext, fractal-stt, fractal-ai, fractal-rich, fractal-bridge
  • Structure de répertoires conforme à la spec (crates/, data/, docs/, po/)
  • Le projet compile (cargo check --workspace) sans erreur
  • Rust nightly configuré (.cargo/config.toml + rust-toolchain.toml)

Notes techniques

  • Crates existantes à conserver sans modification initiale : fractal-core, fractal-gtk
  • Les nouvelles crates sont vides au départ (lib.rs minimal)
  • Convention de branches : feature/m1-stt, feature/m2-ai-agent, etc.
## Contexte Point de départ du projet : créer le fork de [Fractal](https://gitlab.gnome.org/World/fractal) et mettre en place la structure multi-crates du workspace. ## Critères d'acceptation - [ ] Fork du repo Fractal upstream sur Forgejo (charles/fractal-plus) - [ ] `Cargo.toml` workspace avec les crates membres : `fractal-core`, `fractal-gtk`, `fractal-ext`, `fractal-stt`, `fractal-ai`, `fractal-rich`, `fractal-bridge` - [ ] Structure de répertoires conforme à la spec (`crates/`, `data/`, `docs/`, `po/`) - [ ] Le projet compile (`cargo check --workspace`) sans erreur - [ ] Rust nightly configuré (`.cargo/config.toml` + `rust-toolchain.toml`) ## Notes techniques - Crates existantes à conserver sans modification initiale : `fractal-core`, `fractal-gtk` - Les nouvelles crates sont vides au départ (lib.rs minimal) - Convention de branches : `feature/m1-stt`, `feature/m2-ai-agent`, etc.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/my-fractal#1
No description provided.