Plan: build entire languages as private decks (Your decks)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Ambito
- documentation
Direzione di ricerca
Start with the linked Plan Private Languages wiki page, which defines the scope, storage and ID rules, validation levels, screens, tests, and open questions. The issue asks for a plan, and says nothing is built; the work is staged behind owner answers and several dependent issues. Done means following the plan’s decisions and staged work, with the owner resolving its open questions first.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Owner, 2026-11-04:
I need a way to build entire languages as private decks. This will be through the existing your decks entry in settings. Create a plan for this.
Plan: wiki: Plan Private Languages. Nothing is built. The plan sets out the goal and non-goals, what a private language package is, the user journey, storage and id rules, four validation levels, scripts, fonts and speech, limits, security, screens needing mockups, tests, and 14 open questions for the owner.
Builds on #495 (Your decks: custom decks, templates, upload review; set aside by the owner on 2026-11-04) and #475 (Add deck moved into Settings; closed). Keeps #495's decisions: one file per deck, app-assigned user-series ids, two-letter codes, "Send it to us" only after adding.
Staged child issues (not created yet; each gets its blocked by links when it is):
- 0. Owner answers the open questions in the plan
- 1. Decision record, wiki format page for the private language package, validator custom-mode spec, audit of what each feature needs of a language (docs; M; blocked by 0)
- 2. Private store: separate directory, user id series, key map and counter, replace by key, retire, limits measured (L; blocked by 1)
- 3. Backup part
own-decksand restore, with the Backup-Format change (M; blocked by 2) - 4. Package reader: manifest, archive and folder safety, in-memory staging (M; blocked by 1)
- 5. Dart validation engine, levels 0 to 3, shared rule fixtures, validator custom mode (L; blocked by 4)
- 6. Language entry, scripts, right to left, font sample, voice and recogniser check (M; blocked by 2)
- 7. Review screen: findings, fixes, in-place edit, update summary (L; needs mockup; blocked by 5 and 6)
- 8. Templates, starter package and the wiki guide; turn
Feature.deckTemplateson (M; blocked by 1 and 4) - 9. Export, update, replace and remove for a language; Your decks groups (M; needs mockup; blocked by 2 and 7)
- 10. Optional: fonts and audio in a package (M; blocked by 4 and open questions 9 and 11)
- 11. Optional: "Send it to us" for a language (M; blocked by 9 and #495)
Milestone: 0.8.0 exists. 0.9.0 does not exist yet. The plan suggests the docs stage with 0.8.0 and the build in a new 0.9.0, the owner's call. No milestone is set until he says.
Generated by Claude Code
- Lingua principale
- Dart
- Stelle
- 1
- Fork
- 0
- Merge medio
- 2h 50m
- PR unite (30g)
- 456
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aaronified/fluenough
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 76/100
aaronified/fluenough#665 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
aaronified/fluenough#300 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
aaronified/fluenough#289 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 39/100
aaronified/fluenough#1012 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 8/100
aaronified/fluenough#1004 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di aaronified/fluenough
Issue simili
-
area-clientside-dartpad
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
type:feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 91/100
flame-engine/flame#4219 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 60/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
TomBursch/kitchenowl#1211 ·
I maintainer di solito rispondono entro 2 giorni