Version cible : 0.4.x
Finaliser le cœur du moteur de build afin de disposer d'un pipeline fiable permettant de personnaliser plusieurs versions de Windows à partir d'une ISO officielle Microsoft.
- Dépôt Git
- Architecture du projet
- Module PowerShell unique
- BuildContext
- BuildState
- Configuration centralisée
- version.json
- Logger
- Recovery
- Vérification de l'environnement
- Préparation du Workspace
- Montage ISO
- Détection du WIM
- Copie du WIM
- Lecture des éditions Windows
- Sélection automatique de l'édition
- Sélection interactive de l'édition
- Montage du WIM
- Montage des ruches du registre
- Chargement de la configuration
- Validation des tweaks
- Chargement des profils
- Fusion Profil → Configuration
- Application des actions
- Commit du WIM
- Démontage des ruches
- Démontage du WIM
- Démontage de l'ISO
- Nettoyage automatique
- Tweaks JSON
- Profils
- Catégories
- Validation
- Sélection des tweaks
- BuildConfiguration
- Chargement des ruches
- Création des clés
- Création des valeurs
- Gestion des types
- Validation
- Journalisation
- Architecture
- Dispatch des actions
- Registry Engine
À développer :
- Service Engine
- Feature Engine
- Package Engine
- Driver Engine
- File Engine
- Folder Engine
- ScheduledTask Engine
- Shortcut Engine
- Environment Engine
- Command Engine
- Windows 11 24H2
- Windows 11 25H2
- Sélection de l'édition
- Version centralisée dans
version.json
À venir :
- Support de nouvelles versions de Windows
- Validation automatique de compatibilité
- Reconstruction complète de l'ISO
- Optimisation WIM
- Génération SHA256
- Rapport de build
- Export HTML
- Export JSON
- Architecture
- BuildContext
- BuildState
- API
- Roadmap
- Release Notes
- Coding Standards
- Technical Decisions
- Documentation développeur
- Validation du pipeline complet
- Validation Recovery
- Validation Configuration
- Validation Registry Engine
À développer :
- Tests BuildContext
- Tests BuildState
- Tests ActionEngine
- Tests ServiceEngine
- Tests PackageEngine
- Tests DriverEngine
- Tests Pipeline complets
- Finaliser les Engines spécialisés
- Ajouter les Packages
- Ajouter les Services
- Ajouter les Features
- Générer une première image Windows entièrement personnalisée
- Pipeline totalement automatisé
- Multi-version Windows
- Architecture stabilisée
- Documentation complète
- Couverture de tests élevée
- Première version stable de PimsOS Builder