Список задач для ALT Linux 3.1
Обязательные для выполнения:
- Система
- перенос детекта оборудования из hotplug в отдельный сервис (например hardware)
- переход на Xorg-6.9 (или 7.0, на усмотрение мантейнера)
- KDE-3.5
- ведение базы установленного оборудования с дальнейшей перенастройкой в случае изменения
- поддержка загрузки с lvm/raid/(evms?)
- сборка серверной и десктопной части под x86_64
- работающий swsuspend
- перенос ядра 2.4 в неподдерживаемые
- переход на новые версии gfxboot/bootsplash. Вероятно смена bootsplash на какой-то другой
- http-look для alterator
- Инсталятор
- перевод install2 на alterator:
- модуль управления разделами жесткого диска с поддержкой lvm/raid/evms (первые два – через evms)
- модуль установки базовой системы
- модуль настройки загрузчика (упрощенный, с интеллектом)
- модуль выбора языка и раскладки клавиатуры
- модуль автоматической установки системы
- изменения в install3:
- увеличение производительности alterator-packages
- улучшенная настройка сети
- настройка автологина
- Конфигуратор
- alterator-services (управление запускаемыми сервисами)
- alterator-hardware (настройка оборудования):
- звуковые платы (выбор основной звуковой платы
- включение/выключение автомонтирования устройств, настройка автомонтирования
- управление драйверами, параметрами драйверов (для экспертов)
Желательные для выполнения:
- Система
- правка всех оконных менеджеров согласно Policy (соответственно надо написать Policy)
- переход на Freedesktop меню
- доведение GNOME до дистрибутивного состояния (меню, бэкграунд, исправление ошибок и т.д.)
- отказ от submount в пользу ivman или еще чего-то
- помощь на русском для openoffice.org2
- работа с сервисами для оборудования через скрипты udev/hotplug (запуск сервисов при появлении устройств, например того-же USB Bluetooth и т.д.)
- упрощенная работа с разделяемыми ресурсами из под пользователя (smb4k или что-то подобное, настроенное по умолчанию)
- вычитка переводов на русский для приложений, входящих в состав Compact (основа – Compact 3.1)
- доведение как можно большего числа пакетов до дистрибутивного состояния (отсутствие unmet'ов и т.д.)
- переход на следущую версию gcc (4.0?)
- переписанный libwh на “C”, с целью ухода от зависимости на /usr
- улучшенная поддержка vserver (новые tools, средства создания vserver'ов, vserver для x86_64)
- Исправление пакетов, не умеющих работать в UTF-8
- curses-look для alterator
- Инсталятор
- Режим «эксперт/начинающий»
- Выбор локальных настроек по местонахождению
- Оптимизация по памяти/производительности
- Rescue режим
- Автоматический поиск и монтирование разделов жесткого диска
- Модуль alterator'а для восстановление загрузчика (полуавтоматическое восстановление загрузчика)
- Интеграция Rescue режима в образ инсталятора (экономия места)
- Конфигуратор
- Модули настройки (alterator) для:
- xinetd
- vsftpd
- правил hal/ivman в плане кодировок монтирования, опций файловых систем
- групп пользователей (эксперт/упрощенный)
- samba сервер
- httpd сервер (apache2)
- манипуляторов (мыши, джойстики и т.д.)
- dhcp сервера
- firewall (iptables), упрощенный/для экспертов
- роутер (etcnet, iptables)
- учёт трафика ?