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
- Arch
- Desarrollar scripts de configuración específicos para cada distribución.
- Añadir soporte completo para distribuciones populares:
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.
- Ejecutar scripts dentro de la TUI sin salir de ella, eliminando el estilo emergente
Lista de Verificación del Proyecto Carch

Expandir soporte para distribuciones populares:
- Arch
- Fedora
- Debian
- openSUSE
- Void
- Arch
Refactorizar scripts para estabilidad:
- Implementar manejo de errores
- Añadir capacidades de logging
- Implementar manejo de errores
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.
- Desarrollar una TUI (Interfaz de Usuario basada en Texto).
Crear scripts de configuración del sistema central:
- Configuración de usuario
- Gestión de paquetes
- Documentación para principiantes
- Configuración de usuario
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.
- Ahora los scripts se ejecutan dentro de la TUI sin salir de ella, eliminando el estilo
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)