Rendre le workflow de developpement Windows fiable #56

Closed
opened 2026-06-25 04:41:28 +00:00 by Reliodas · 1 comment
Owner

Constat audit Windows : le demarrage local documente repose sur dev.sh, qui suppose un shell Unix, Node.js 24 deja actif et la presence des assets proprietaires sous original/. Sur le poste Windows audite, bash redirige vers WSL sans distribution installee, Node local est en v22.16.0, et les assets originaux sont absents.

Objectif : fournir un workflow de developpement fiable sous Windows et rendre le script de demarrage tolerant aux assets absents.

Critères d'acceptation :

  • une commande ou un script Windows/PowerShell permet de lancer serveur et client sans WSL ;
  • le workflow verifie clairement Node.js 24.13.1 avant installation/demarrage ;
  • les assets proprietaires absents ne font pas echouer le demarrage local ;
  • dev.sh est soit rendu tolerant, soit clairement limite aux environnements Unix ;
  • README, CONTRIBUTING et docs/Windows.md restent synchronises ;
  • une verification manuelle ou automatisee couvre un checkout propre sans original/ ni client/public/.
Constat audit Windows : le demarrage local documente repose sur dev.sh, qui suppose un shell Unix, Node.js 24 deja actif et la presence des assets proprietaires sous original/. Sur le poste Windows audite, bash redirige vers WSL sans distribution installee, Node local est en v22.16.0, et les assets originaux sont absents. Objectif : fournir un workflow de developpement fiable sous Windows et rendre le script de demarrage tolerant aux assets absents. Critères d'acceptation : - une commande ou un script Windows/PowerShell permet de lancer serveur et client sans WSL ; - le workflow verifie clairement Node.js 24.13.1 avant installation/demarrage ; - les assets proprietaires absents ne font pas echouer le demarrage local ; - dev.sh est soit rendu tolerant, soit clairement limite aux environnements Unix ; - README, CONTRIBUTING et docs/Windows.md restent synchronises ; - une verification manuelle ou automatisee couvre un checkout propre sans original/ ni client/public/.
Reliodas added this to the 1.0.0-beta milestone 2026-06-25 04:41:28 +00:00
Author
Owner

Contexte mis a jour le 25 juin 2026 : le projet n'a plus pour objectif de maintenir un workflow Windows natif / PowerShell sans WSL. Le chemin local supporte devient Linux/WSL.

La branche docs/56-windows-workstation contient le commit ec22cb8 (docs(windows): replace native setup with WSL guidance (#56)) qui supprime docs/Windows.md et remplace les references Windows natives par une consigne Linux/WSL dans README.md, CONTRIBUTING.md, AGENTS.md et CLAUDE.md. Woodpecker est vert sur ce commit.

Impact sur le ticket : les criteres d'acceptation initiaux lies a Windows/PowerShell et a docs/Windows.md sont maintenant obsoletes. Ils doivent etre remplaces par les criteres Linux/WSL avant de considerer ce ticket clos.

Contexte mis a jour le 25 juin 2026 : le projet n'a plus pour objectif de maintenir un workflow Windows natif / PowerShell sans WSL. Le chemin local supporte devient Linux/WSL. La branche docs/56-windows-workstation contient le commit ec22cb8 (docs(windows): replace native setup with WSL guidance (#56)) qui supprime docs/Windows.md et remplace les references Windows natives par une consigne Linux/WSL dans README.md, CONTRIBUTING.md, AGENTS.md et CLAUDE.md. Woodpecker est vert sur ce commit. Impact sur le ticket : les criteres d'acceptation initiaux lies a Windows/PowerShell et a docs/Windows.md sont maintenant obsoletes. Ils doivent etre remplaces par les criteres Linux/WSL avant de considerer ce ticket clos.
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: jeux/le-grand-concours#56
No description provided.