Детальний план розвитку COSMIC: Epoch 2 і Epoch 3
Детальний план розвитку COSMIC: Epoch 2 і Epoch 3
System76 опублікував детальний план розвитку для середовища робочого столу COSMIC. У документі викладено пріоритети компанії на етапах Epoch 2 і Epoch 3 проекту, основаного на Rust.
Фокусна точка Epoch 2 для модернізації COSMIC
COSMIC створюється як середовище з постійними оновленнями. Воно отримує щотижневі оновлення після завершення роботи, що проходять перевірку якості. Кожен Epoch, зараз ми знаходимося на Epoch 1, триває приблизно шість-вісім місяців розробки.
Epoch 2 зосередиться на основних поліпшеннях ядра бібліотек, аплетів та компонентів системи. Основні ініціативи включають:
- Покращення основного робочого столу. Сюди входить підтримка редакторів методів введення, анімаційних фреймворків, інструментів налагодження, що підтримують подорож у часі, а також миттєве перезавантаження для швидшої ітерації розробників.
- Оптимізації реактивного рендерингу. Це має зменшити використання ЦП та дозволити багатопоточне декодування зображень і паралельне завантаження на GPU.
- Основи COSMIC Sync. Вони ляжуть в основу синхронізації конфігурацій між пристроями у майбутніх версіях.
- Покращення аплетів та інтерфейсу користувача. Сюди входять настроювані сповіщення, зона аплетів, що враховує робочі простори, а також менеджер буферу обміну, глибоко інтегрований з COSMIC Sync.
- Системні утиліти та робота над доступністю. Це включає покращені налаштування принтерів, опції управління вікнами, названі робочі простори та покращення потоків для читачів екрану.
Окрім того, Epoch 2 матиме деякі вкрай запитувані поліпшення естетики та зручності використання від спільноти, включаючи динамічні шпалери, покращене навігацію за допомогою скорочень для доступності та розширений набір варіантів конфігурації робочого столу.
Поліпшення в Epoch 3 для вдосконалення робочого столу
Epoch 3 зосередиться на покращенні візуального оформлення та інтерактивних елементів. Основні особливості запланованої роботи включають:
- Всеохоплюючі анімації робочого столу. Це стосується переходів між робочими просторами, послідовностей входу, запуску та закриття програм, а також взаємодії з аплетами для створення єдиного візуального стилю.
- Розширені функції композитингу. Сюди входять підтримка HDR, функціональність нічного світла, підтримка gamepad’ів та відновлення сесій для збереження розташування вікон після перезавантаження.
- Покращення панелей та аплетів. Інтеграція підтримки швидкого завантаження, поліпшені дизайни сповіщень та управління статусом мережі для пристроїв.
- Темізація та можливості персоналізації. Це дозволить більш детально управляти шейдерами, шпалерами, кольоровими акцентами та освітленням, інтегрованим у апаратуру.
- Оновлення екосистеми додатків. Це включає поліпшення управління файлами, налаштування терміналу, перевірку правопису в редакторі, моніторинг системи та зростаючий магазин тем і додатків для установки.
Щодо доступності, в Epoch 3 заплановані також нові можливості, як-от живі субтитри, опція мобільності та покращена підтримка курсора.
Додаткову інформацію можна знайти в анонсі System76.




