رفتن به محتوا

نقشهٔ راه

برنامهٔ پژوهشی در RFC 0001 پیشنهاد شده و برای نظردهی باز است. هر فاز یک نقطهٔ عطف (milestone) است و همهٔ کارها روی تختهٔ نقشهٔ راه آمده‌اند.

  1. فاز ۰: نقشهٔ ریشه‌یابی در جریان

    یادداشت‌هایی بر پایهٔ منابع دست‌اول دربارهٔ اینکه هر لایه کار کیست. بررسی کارهای پیشین انجام شده است. معیار پایان: برای هر لایه یک یادداشت ریشه‌یابی مستند با منبع.

  2. فاز ۱: مجموعه‌آزمون و کارنامه بعدی

    رشته‌های آزمون دشوار و ابزاری که هر ترکیب ترمینال، مالتی‌پلکسر و برنامه را امتیاز می‌دهد. معیار پایان: نسخهٔ ۰ کارنامه برای دست‌کم ۳ ترمینال منتشر شود.

  3. فاز ۲: قلم‌ها و ترمینال‌ها برنامه‌ریزی‌شده

    پیشنهاد قلم، پیکربندی و اصلاحات رندر در پروژه‌های بالادستی.

  4. فاز ۳: مالتی‌پلکسرها برنامه‌ریزی‌شده

    عبور سالم شکل‌دهی و دوجهتی از tmux و Zellij.

  5. فاز ۴: ویرایشگرها و چارچوب‌های TUI برنامه‌ریزی‌شده

    اصلاح یا افزونه برای Neovim، readline/zle، Ink، ratatui و مانند آن‌ها.

  6. فاز ۵: استاندارد مالکیت دوجهتی برنامه‌ریزی‌شده

    همکاری با نگه‌دارندگان ترمینال‌ها و برنامه‌ها برای تکمیل و پذیرش یک استاندارد توافق بر سر دوجهتی.

سه شکافی که بررسی کارهای پیشین نشان داد هیچ‌کس به آن‌ها نپرداخته، به‌علاوهٔ مجموعه‌آزمونی که هر اصلاحی با آن سنجیده می‌شود.

یک پروژهٔ مهدی بانشی · mbaneshi.ir