Skip to content

Feuille de Route du Projet Carch

Phase Actuelle [ Développement Avancé des Scripts ]

Le projet progresse actuellement dans sa phase de développement, en se concentrant sur l'expansion et la modularisation des scripts pour prendre en charge différentes distributions.

Fonctionnalités et Améliorations à Venir ✨

  • Étendre la Fonctionnalité pour Différentes Distributions 🌐

    • Ajouter un support complet pour les distributions populaires :
      • Arch
      • Debian
      • Fedora
      • openSUSE
      • Void
    • Développer des scripts de configuration spécifiques à chaque distribution.
  • Améliorer la Stabilité des Scripts 🔧

    • Refactoriser les scripts existants pour une stabilité améliorée.
    • Implémenter la gestion d'erreurs et la journalisation pour un meilleur débogage.
  • Implémentation Rust 🦀

    • Créer un binaire exécutable unique pour Carch.
    • Développer une TUI basée sur Rust.
    • Ajouter des scripts Rust supplémentaires pour des fonctionnalités améliorées.
  • Scripts de Configuration Système Central ⚙️

    • Développer des scripts conviviaux pour débutants pour la configuration système centrale (ex. gestion de paquets, configuration utilisateur).
    • Inclure des guides et documentation pour aider les nouveaux utilisateurs.
  • Intégrer une TUI d’exécution de script en mode popup :

    • Exécuter les scripts à l’intérieur de la TUI sans la quitter, supprimer l’ancien style popup fzf et offrir une expérience plus fluide.

Liste de Contrôle du Projet Carch

  • Étendre le support pour les distributions populaires :

    • Arch
    • Fedora
    • Debian
    • openSUSE
    • Void
  • Refactoriser les scripts pour la stabilité :

    • Implémenter la gestion d'erreurs
    • Ajouter des capacités de journalisation
  • Implémenter Rust :

    • Développer une TUI (Interface Utilisateur Textuelle).
    • Créer un binaire exécutable unique.
    • Ajouter des scripts Rust supplémentaires pour améliorer la scriptabilité.
  • Créer des scripts de configuration système central :

    • Configuration utilisateur
    • Gestion de paquets
    • Documentation pour débutants
  • Intégrer une TUI d’exécution de script en mode popup :

    • Les scripts s’exécutent maintenant à l’intérieur de la TUI sans la quitter, l’ancien style fzf est supprimé pour une expérience plus fluide.

Calendrier (Provisoire) 📅

  • T2 2025 : Développer une interface utilisateur en ligne de commande (TUI) basée sur Rust pour améliorer l’interaction utilisateur. 🦀
  • Q Medio 2025/2026: Reestructurar los scripts existentes para mayor estabilidad y comenzar a ampliar el soporte de distribuciones. (todavía en proceso)

Publié sous licence MIT.