План выпуска бранча p7
Версия от 15:12, 28 августа 2012; 195.239.66.165 (обсуждение) (Отмена правки 21698 участника 85.26.186.154 (обсуждение) Для сборки MATE новый бранч не обязателен)
Необходимость нового бранча
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это:
- xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 9.*
- новый тулчейн
- Gnome 3
- systemd
Срок выпуска
10.09.2012
Основные задачи к релизу нового бранча
- Поддержка ipv6 server/client
- Обновление autotools.
- Обновление toolchain.
- arepo, интегрированный с girar-builder ("не разъезжающийся").
- Выделение пакетов *-debuginfo в отдельную компоненту репозитория.
- Сборка образов для Amazon EC2.
- Сборка desktop-дистрибутивов на systemd: интеграция в компоненты, в профиль, возможность переключения на sysv (сервер).
- "Распределённая сборочница".
- "Карманы" (после распределённой сборочницы).
- Синхронизация репозитория ARMv5.
- Создание и синхронизация репозитория ARMv7.
- Интеграция системы сборки ARM.
- Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях)
- Поддержка установки на криптованные фс.
- Новая версия "автоматических папок".
- Поддержка EFI в установщике.
Прочие важные задачи к релизу нового бранча
- Обеспечение установки популярных сторонних rpm (особо от Google), возможно специальной утилитой.
- Переработка документации в разрезе решаемых типовых задач (добавление Install, FAQ и т.п. с altlinux.org).
- Проверка локализации desktop-файлов.
- Проверка адекватного использования SSD.
Приоритетные задачи для бранча, которые могут быть не решены к релизу
- Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!).
- Обеспечение установки старых коммерческих программ (аналог пакета compat из OpenSUSE).
- Переход на использование xorriso при сборке ISO образов дистрибутивов.
- Текущие версии пакетов вроде mplayer
Текущее состояние основных компонентов
Компонента | Актуальная версия? | Требуется специальная доработка |
---|---|---|
Toolchain | обновление gcc до 4.7.* (?) | |
Kernel | нет | |
Xorg | Нет | |
bash4 | Собрать для тестирования | |
KVM | нет | |
Java | Переход на 1.7.0 в репозитории | |
Python | нет | |
Perl | 5.16 | |
Ruby | И что с ним делать? | |
Php | Переход на 5.4 | |
Ghc | нет | |
Samba | нет | |
Openldap | нет | |
Krb5 | нет | |
MySQL | Требуется переход на 5.5 | |
Apache | нет | |
Postgresql | нет | |
CUPS | Переход на 1.6 в ближайшее время, включение avahi в дистрибутивы | |
Bind | Обновление до современной версии | |
Dhcp | Обновление до современной версии | |
Postfix | ||
Dovecot | ||
Libreoffice | нет | |
Firefox | нет | |
Thunderbird | нет | |
Chromium | нет | |
Gnome | нет | |
KDE | нет | |
Xfce | нет | |
LXDE | нет | |
NetworkManager | runtime переключение systemd/CK, возможно что-то сделать с firewalld | |
shadow | Сборка новой версии с поддержкой SELinux | |
NVIDIA < 6000 | Если повезет, обновят |