План выпуска бранча p7
Материал из ALT Linux Wiki
(Различия между версиями)
Aen (обсуждение | вклад) (→Текущее состояние компонентов) |
(→Текущее состояние основных компонентов) |
||
(87 промежуточных версий не показаны.) | |||
Строка 2: | Строка 2: | ||
==Необходимость нового бранча== | ==Необходимость нового бранча== | ||
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это: | Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это: | ||
- | * xorg-server | + | * xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 9.* |
* новый тулчейн | * новый тулчейн | ||
* Gnome 3 | * Gnome 3 | ||
* systemd | * systemd | ||
+ | |||
+ | ==Срок выпуска== | ||
+ | >15.04.2013 | ||
+ | : NB: не стоит воспринимать указанный текущий оценочный срок как обещание, см. историю этой страницы. | ||
==Основные задачи к релизу нового бранча== | ==Основные задачи к релизу нового бранча== | ||
- | * Поддержка ipv6 server/client | + | * {{Есть}} [[IPv6_TODO|Поддержка ipv6]] server/client |
- | * Обновление toolchain | + | * {{Есть}} Обновление autotools. |
- | * arepo- | + | * {{Есть}} Обновление toolchain. |
- | *"Распределённая сборочница" | + | * {{Есть}} arepo, интегрированный с girar-builder ("не разъезжающийся"). |
- | *"Карманы" (после распределённой сборочницы) | + | * {{Есть}} Выделение пакетов *-debuginfo в отдельную компоненту репозитория. |
- | * | + | * {{Есть}} Сборка образов для Amazon EC2. |
- | * | + | * {{Есть}} Сборка образов для Azure. |
- | * Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM | + | * Сборка дистрибутивов на systemd: ежедневные сборки Centaurus и Simply, к релизу бранча не менее, чем RC. |
- | * Поддержка установки на криптованные фс. | + | * "Распределённая сборочница". |
- | * Новая версия "автоматических папок" | + | * "Карманы" (после распределённой сборочницы). |
- | * Обеспечение установки популярных сторонних rpm (особо от Google), возможно специальной утилитой. | + | * {{Есть}}Синхронизация репозитория ARMv5. |
- | * Переработка документации в разрезе решаемых типовых задач (добавление Install, FAQ и т.п. с altlinux.org) | + | * {{Есть}}Создание и синхронизация репозитория ARMv7. |
+ | * Интеграция системы сборки ARM. | ||
+ | * {{Есть}}Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях) | ||
+ | * {{Есть}}Поддержка установки на криптованные фс. | ||
+ | * {{Есть}}Новая версия "автоматических папок". | ||
+ | * {{Есть}}Поддержка EFI в установщике. | ||
+ | * Тестовая интеграция deepsolver. | ||
+ | |||
+ | ==Прочие важные задачи к релизу нового бранча== | ||
+ | * Обеспечение установки популярных сторонних rpm (особо от Google), возможно [[специальной утилитой]]. | ||
+ | * Переработка документации в разрезе решаемых типовых задач (добавление Install, FAQ и т.п. с altlinux.org). | ||
* Проверка локализации desktop-файлов. | * Проверка локализации desktop-файлов. | ||
+ | * Проверка [https://bugzilla.altlinux.org/show_bug.cgi?id=26334 адекватного использования SSD]. | ||
+ | |||
+ | ==Приоритетные задачи для бранча, которые могут быть не решены к релизу== | ||
+ | * Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!). | ||
+ | * Обеспечение установки старых коммерческих программ (аналог пакета [http://www.novell.com/products/linuxpackages/opensuse/compat.html compat] из OpenSUSE). | ||
+ | * {{Есть}} Переход на использование xorriso при сборке ISO образов дистрибутивов. | ||
+ | * {{Есть}} [[Домен/Windows|Подготовка домена к аутентификации из Windows]] | ||
- | == Текущее состояние компонентов == | + | == Текущее состояние основных компонентов == |
{| class="wide" | {| class="wide" | ||
|- | |- | ||
!Компонента||Актуальная версия?||Требуется специальная доработка | !Компонента||Актуальная версия?||Требуется специальная доработка | ||
|- | |- | ||
- | |Toolchain ||{{ | + | |Toolchain ||{{Есть}}|| нет |
|- | |- | ||
|Kernel ||{{Есть}}||нет | |Kernel ||{{Есть}}||нет | ||
|- | |- | ||
- | |Xorg ||{{Есть}}|| | + | |Xorg ||{{Есть}}||Нет |
+ | |- | ||
+ | |bash4 ||{{Нет}}||Собрать для тестирования | ||
|- | |- | ||
|KVM ||{{Есть}}||нет | |KVM ||{{Есть}}||нет | ||
|- | |- | ||
- | |Java ||{{Есть}}|| | + | |Java ||{{Есть}}||нет |
|- | |- | ||
|Python ||{{Есть}}||нет | |Python ||{{Есть}}||нет | ||
Строка 41: | Строка 64: | ||
|Perl ||{{Есть}}||нет | |Perl ||{{Есть}}||нет | ||
|- | |- | ||
- | |Ruby ||{{ | + | |Ruby ||{{Есть}}|| нет |
|- | |- | ||
|Php ||{{нет}}|| Переход на 5.4 | |Php ||{{нет}}|| Переход на 5.4 | ||
|- | |- | ||
- | |Ghc ||{{Есть}}|| | + | |Ghc ||{{Есть}}||нет |
|- | |- | ||
|Samba ||{{Есть}}||нет | |Samba ||{{Есть}}||нет | ||
Строка 51: | Строка 74: | ||
|Openldap ||{{Есть}}||нет | |Openldap ||{{Есть}}||нет | ||
|- | |- | ||
- | |MySQL ||{{ | + | |Krb5 ||{{Есть}}||нет |
+ | |- | ||
+ | |MySQL ||{{Есть}}||нет | ||
|- | |- | ||
|Apache ||{{Есть}}||нет | |Apache ||{{Есть}}||нет | ||
Строка 57: | Строка 82: | ||
|Postgresql ||{{Есть}}||нет | |Postgresql ||{{Есть}}||нет | ||
|- | |- | ||
- | |CUPS ||{{ | + | |CUPS ||{{Есть}}||нет |
|- | |- | ||
- | |Bind ||{{ | + | |Bind ||{{Есть}}||нет |
|- | |- | ||
- | |Dhcp ||{{ | + | |Dhcp ||{{Есть}}||нет |
|- | |- | ||
- | |Postfix ||{{ | + | |Postfix ||{{Есть}}||нет |
|- | |- | ||
- | |Dovecot ||{{ | + | |Dovecot ||{{Есть}}||нет |
|- | |- | ||
- | |Libreoffice ||{{ | + | |Libreoffice ||{{Есть}}||нет |
|- | |- | ||
|Firefox ||{{Есть}}||нет | |Firefox ||{{Есть}}||нет | ||
|- | |- | ||
|Thunderbird ||{{Есть}}||нет | |Thunderbird ||{{Есть}}||нет | ||
+ | |- | ||
+ | |Chromium ||{{Есть}}||нет | ||
|- | |- | ||
|Gnome ||{{Есть}}||нет | |Gnome ||{{Есть}}||нет | ||
Строка 77: | Строка 104: | ||
|KDE ||{{Есть}}||нет | |KDE ||{{Есть}}||нет | ||
|- | |- | ||
- | |Xfce ||{{Есть}}|| | + | |Xfce ||{{Есть}}||нет |
|- | |- | ||
- | | | + | |LXDE ||{{Есть}}||нет |
|- | |- | ||
- | |shadow ||{{ | + | |Mate ||{{Есть}}||нет |
+ | |- | ||
+ | |NetworkManager ||{{Есть}}||runtime переключение systemd/CK, возможно, что-то сделать с firewalld | ||
+ | |- | ||
+ | |shadow ||{{Есть}}||Сборка новой версии с поддержкой SELinux | ||
+ | |- | ||
+ | |NVIDIA < 6000 ||{{Есть}}|| Для Xorg-1.13 сейчас есть для NVIDIA >= 5000. | ||
|} | |} | ||
+ | |||
+ | == Багрепорты, помеченные как блокирующие == | ||
+ | {{altbug|27685}} |
Текущая версия на 15:30, 16 апреля 2015
Содержание |
Необходимость нового бранча
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это:
- xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 9.*
- новый тулчейн
- Gnome 3
- systemd
Срок выпуска
>15.04.2013
- NB: не стоит воспринимать указанный текущий оценочный срок как обещание, см. историю этой страницы.
Основные задачи к релизу нового бранча
-
Поддержка ipv6 server/client
-
Обновление autotools.
-
Обновление toolchain.
-
arepo, интегрированный с girar-builder ("не разъезжающийся").
-
Выделение пакетов *-debuginfo в отдельную компоненту репозитория.
-
Сборка образов для Amazon EC2.
-
Сборка образов для Azure.
- Сборка дистрибутивов на systemd: ежедневные сборки Centaurus и Simply, к релизу бранча не менее, чем RC.
- "Распределённая сборочница".
- "Карманы" (после распределённой сборочницы).
-
Синхронизация репозитория ARMv5.
-
Создание и синхронизация репозитория ARMv7.
- Интеграция системы сборки ARM.
-
Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях)
-
Поддержка установки на криптованные фс.
-
Новая версия "автоматических папок".
-
Поддержка EFI в установщике.
- Тестовая интеграция deepsolver.
Прочие важные задачи к релизу нового бранча
- Обеспечение установки популярных сторонних rpm (особо от Google), возможно специальной утилитой.
- Переработка документации в разрезе решаемых типовых задач (добавление Install, FAQ и т.п. с altlinux.org).
- Проверка локализации desktop-файлов.
- Проверка адекватного использования SSD.
Приоритетные задачи для бранча, которые могут быть не решены к релизу
- Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!).
- Обеспечение установки старых коммерческих программ (аналог пакета compat из OpenSUSE).
-
Переход на использование xorriso при сборке ISO образов дистрибутивов.
-
Подготовка домена к аутентификации из Windows