Skip to content

Hoja de Ruta del Proyecto Carch

Fase Actual [ Avanzando en el Desarrollo de Scripts ]

El proyecto está avanzando actualmente en su fase de desarrollo, centrándose en expandir y modularizar los scripts para admitir diferentes distribuciones.

Próximas Características y Mejoras ✨

  • Expandir Funcionalidad para Diferentes Distribuciones 🌐

    • Añadir soporte completo para distribuciones populares:
      • Arch
      • Debian
      • Fedora
      • openSUSE
      • Void
    • Desarrollar scripts de configuración específicos para cada distribución.
  • Mejorar la Estabilidad de los Scripts 🔧

    • Refactorizar los scripts existentes para mejorar la estabilidad.
    • Implementar manejo de errores y logging para mejor depuración.
  • Implementación en Rust 🦀

    • Crear un binario ejecutable único para Carch.
    • Desarrollar una TUI basada en Rust.
    • Añadir scripts adicionales de Rust para funcionalidad mejorada.
  • Scripts de Configuración del Sistema Central ⚙️

    • Desarrollar scripts amigables para principiantes para la configuración del sistema central (ej., gestión de paquetes, configuración de usuario).
    • Incluir guías y documentación para asistir a nuevos usuarios.
  • Integrar TUI de ejecución de scripts con estilo emergente:

    • Ejecutar scripts dentro de la TUI sin salir de ella, eliminando el estilo emergente fzf antiguo y brindando una experiencia más fluida.

Lista de Verificación del Proyecto Carch

  • Expandir soporte para distribuciones populares:

    • Arch
    • Fedora
    • Debian
    • openSUSE
    • Void
  • Refactorizar scripts para estabilidad:

    • Implementar manejo de errores
    • Añadir capacidades de logging
  • Implementar Rust:

    • Desarrollar una TUI (Interfaz de Usuario basada en Texto).
    • Crear un binario ejecutable único.
    • Añadir scripts adicionales de Rust para mejorar la capacidad de scripting.
  • Crear scripts de configuración del sistema central:

    • Configuración de usuario
    • Gestión de paquetes
    • Documentación para principiantes
  • Integrar TUI de ejecución de scripts con estilo emergente:

    • Ahora los scripts se ejecutan dentro de la TUI sin salir de ella, eliminando el estilo fzf antiguo y ofreciendo una experiencia más fluida.

Cronograma (Tentativo) 📅

  • Q 2025: Desarrollar una TUI basada en Rust para mejorar la interacción del usuario. 🦀
  • Q Medio 2025/2026: Reestructurar los scripts existentes para mayor estabilidad y comenzar a ampliar el soporte de distribuciones. (todavía en proceso)

Publicado bajo la Licencia MIT.