Skip to content

خارطة طريق مشروع Carch

المرحلة الحالية [ تطوير السكريبتات المتقدم ]

المشروع يتقدم الآن خلال مرحلة التطوير، مع التركيز على إنشاء سكريبتات لتبسيط عملية إعداد Arch و Fedora linux. 🛠️

الميزات والتحسينات القادمة ✨

  • توسيع الوظائف للتوزيعات المختلفة 🌐

    • إضافة دعم كامل للتوزيعات الشائعة:
      • Arch
      • Debian
      • Fedora
      • openSUSE
      • Void
    • تطوير سكريبتات إعداد خاصة بكل توزيعة.
  • تعزيز استقرار السكريبتات 🔧

    • إعادة هيكلة السكريبتات الموجودة لتحسين الاستقرار.
    • تنفيذ معالجة الأخطاء والتسجيل لتصحيح أفضل.
  • تنفيذ Rust 🦀

    • إنشاء ملف تنفيذ ثنائي واحد لـ Carch.
    • تطوير واجهة مستخدم نصية مبنية على Rust.
    • إضافة سكريبتات Rust إضافية لوظائف محسنة.
  • سكريبتات إعداد النظام الأساسي ⚙️

    • تطوير سكريبتات صديقة للمبتدئين لإعداد النظام الأساسي (مثل إدارة الحزم، تكوين المستخدم).
    • تضمين أدلة وتوثيق لمساعدة المستخدمين الجدد.

قائمة مراجعة مشروع Carch

  • توسيع الدعم للتوزيعات الشائعة:

    • Arch
    • Fedora
    • Debian
    • openSUSE
    • Void
  • إعادة هيكلة السكريبتات للاستقرار:

    • تنفيذ معالجة الأخطاء
    • إضافة قدرات التسجيل
  • تنفيذ Rust :

    • تطوير واجهة مستخدم نصية (Text-based User Interface).
    • إنشاء ملف تنفيذ ثنائي واحد.
    • إضافة سكريبتات Rust إضافية لتعزيز قابلية البرمجة.
  • إنشاء سكريبتات إعداد النظام الأساسي:

    • تكوين المستخدم
    • إدارة الحزم
    • توثيق للمبتدئين

الجدول الزمني (مؤقت) 📅

  • س 2025: تطوير واجهة مستخدم نصية (TUI) باستخدام Rust لتحسين التفاعل مع المستخدم. 🦀
  • منتصف 2025/2026: إعادة هيكلة السكربتات الحالية لتحسين الاستقرار وتوسيع دعم التوزيعات.

تم الإصدار بموجب ترخيص MIT.