Skip to content

Hoja de Ruta del Proyecto Carch

Fase Actual [ Avanzando en el Desarrollo de Scripts ]

El proyecto ahora está progresando a través de su fase de desarrollo, enfocándose en crear scripts para simplificar el proceso de configuración de Arch y fedora linux. 🛠️

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.
  • Añadir Scripts de Configuración de Gestores de Ventanas (WM) 🪟

    • Crear y mejorar scripts de instalación/configuración para más gestores de ventanas (ej., i3, Sway).
    • Incluir opciones de configuración adaptadas para cada WM.
  • 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.

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.
  • Añadir scripts de configuración de WM:

    • Script de configuración de i3
    • Script de configuración de DWM
    • Script de configuración de Sway [ Actualmente Solo Para Arch ]
    • Scripts del gestor de ventanas Hyprland
    • Script de configuración de Bspwm
    • Script de configuración de River
    • Script de configuración de Wayfire
    • Script de configuración de DWL
  • Crear scripts de configuración del sistema central:

    • Configuración de usuario
    • Gestión de paquetes
    • Documentación para principiantes

Cronograma (Tentativo) 📅

  • Q 2024: Desarrollar scripts adicionales de configuración de WM y scripts de configuración del sistema central.
  • Q Mediados 2025/2026: Refactorizar scripts existentes para estabilidad y comenzar a expandir el soporte de distribuciones.
    • Desarrollar una TUI basada en Rust para interacción de usuario mejorada. 🦀

Publicado bajo la Licencia MIT.