Skip to content

Carch 프로젝트 로드맵

현재 단계 [ 스크립트 개발 진행 ]

프로젝트는 현재 개발 단계를 진행하고 있으며, Arch와 Fedora 리눅스 설정 과정을 단순화하는 스크립트 생성에 집중하고 있습니다. 🛠️

예정된 기능 및 개선사항 ✨

  • 다양한 배포판에 대한 기능 확장 🌐

    • 인기 배포판에 대한 완전한 지원 추가:
      • Arch
      • Debian
      • Fedora
      • openSUSE
      • Void
    • 배포판별 맞춤 설정 스크립트 개발.
  • 스크립트 안정성 향상 🔧

    • 개선된 안정성을 위한 기존 스크립트 리팩토링.
    • 더 나은 디버깅을 위한 오류 처리 및 로깅 구현.
  • Rust 구현 🦀

    • Carch용 단일 실행 바이너리 생성.
    • Rust 기반 TUI 개발.
    • 향상된 기능을 위한 추가 Rust 스크립트 추가.
  • 윈도우 매니저(WM) 설정 스크립트 추가 🪟

    • 더 많은 윈도우 매니저(예: i3, Sway)를 위한 설치/설정 스크립트 생성 및 개선.
    • 각 WM에 맞춤화된 구성 옵션 포함.
  • 핵심 시스템 설정 스크립트 ⚙️

    • 핵심 시스템 설정을 위한 초보자 친화적 스크립트 개발 (예: 패키지 관리, 사용자 구성).
    • 새로운 사용자를 돕기 위한 가이드 및 문서 포함.

Carch 프로젝트 체크리스트

  • 인기 배포판 지원 확장:

    • Arch
    • Fedora
    • Debian
    • openSUSE
    • Void
  • 안정성을 위한 스크립트 리팩토링:

    • 오류 처리 구현
    • 로깅 기능 추가
  • Rust 구현:

    • TUI (텍스트 기반 사용자 인터페이스) 개발.
    • 단일 실행 바이너리 생성.
    • 스크립팅 능력을 향상시키기 위한 추가 Rust 스크립트 추가.
  • WM 설정 스크립트 추가:

    • i3 설정 스크립트
    • DWM 설정 스크립트
    • Sway 설정 스크립트 [ 현재 Arch 전용 ]
    • Hyprland 윈도우 매니저 스크립트
    • Bspwm 설정 스크립트
    • River 설정 스크립트
    • Wayfire 설정 스크립트
    • DWL 설정 스크립트
  • 핵심 시스템 설정 스크립트 생성:

    • 사용자 구성
    • 패키지 관리
    • 초보자용 문서

타임라인 (잠정) 📅

  • 2024년 4분기: 추가 WM 설정 스크립트 및 핵심 시스템 설정 스크립트 개발.
  • 2025년 중반/2026년: 안정성을 위한 기존 스크립트 리팩토링 및 배포판 지원 확장 시작.
    • 향상된 사용자 상호작용을 위한 Rust 기반 TUI 개발. 🦀

MIT 라이선스 하에 배포됨.