План выпуска бранча p7: различия между версиями
Aen (обсуждение | вклад) |
|||
(не показаны 42 промежуточные версии 9 участников) | |||
Строка 2: | Строка 2: | ||
==Необходимость нового бранча== | ==Необходимость нового бранча== | ||
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это: | Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это: | ||
* xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa | * xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 9.* | ||
* новый тулчейн | * новый тулчейн | ||
* Gnome 3 | * Gnome 3 | ||
Строка 8: | Строка 8: | ||
==Срок выпуска== | ==Срок выпуска== | ||
>15.04.2013 | |||
: NB: не стоит воспринимать указанный текущий оценочный срок как обещание, см. историю этой страницы. | |||
==Основные задачи к релизу нового бранча== | ==Основные задачи к релизу нового бранча== | ||
* Поддержка ipv6 server/client | * {{Есть}} [[IPv6_TODO|Поддержка ipv6]] server/client | ||
* {{Есть}} Обновление autotools. | * {{Есть}} Обновление autotools. | ||
* Обновление toolchain. | * {{Есть}} Обновление toolchain. | ||
* {{Есть}} arepo, интегрированный с girar-builder ("не разъезжающийся"). | * {{Есть}} arepo, интегрированный с girar-builder ("не разъезжающийся"). | ||
* {{Есть}} Выделение пакетов *-debuginfo в отдельную компоненту репозитория. | * {{Есть}} Выделение пакетов *-debuginfo в отдельную компоненту репозитория. | ||
* {{Есть}} Сборка образов для Amazon EC2. | * {{Есть}} Сборка образов для Amazon EC2. | ||
* Сборка | * {{Есть}} Сборка образов для Azure. | ||
* Сборка дистрибутивов на systemd: ежедневные сборки Centaurus и Simply, к релизу бранча не менее, чем RC. | |||
* "Распределённая сборочница". | * "Распределённая сборочница". | ||
* "Карманы" (после распределённой сборочницы). | * "Карманы" (после распределённой сборочницы). | ||
* {{Есть}}Синхронизация ARM | * {{Есть}}Синхронизация репозитория ARMv5. | ||
* {{Есть}}Создание и синхронизация репозитория ARMv7. | |||
* Интеграция системы сборки ARM. | |||
* {{Есть}}Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях) | * {{Есть}}Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях) | ||
* Поддержка установки на криптованные фс. | * {{Есть}}Поддержка установки на криптованные фс. | ||
* Новая версия "автоматических папок". | * {{Есть}}Новая версия "автоматических папок". | ||
* Поддержка EFI в установщике. | * {{Есть}}Поддержка EFI в установщике. | ||
* Тестовая интеграция deepsolver. | |||
==Прочие важные задачи к релизу нового бранча== | ==Прочие важные задачи к релизу нового бранча== | ||
Строка 35: | Строка 40: | ||
* Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!). | * Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!). | ||
* Обеспечение установки старых коммерческих программ (аналог пакета [http://www.novell.com/products/linuxpackages/opensuse/compat.html compat] из OpenSUSE). | * Обеспечение установки старых коммерческих программ (аналог пакета [http://www.novell.com/products/linuxpackages/opensuse/compat.html compat] из OpenSUSE). | ||
* Переход на использование xorriso при сборке ISO образов дистрибутивов. | * {{Есть}} Переход на использование xorriso при сборке ISO образов дистрибутивов. | ||
* | * {{Есть}} [[Домен/Windows|Подготовка домена к аутентификации из Windows]] | ||
== Текущее состояние основных компонентов == | == Текущее состояние основных компонентов == | ||
Строка 43: | Строка 48: | ||
!Компонента||Актуальная версия?||Требуется специальная доработка | !Компонента||Актуальная версия?||Требуется специальная доработка | ||
|- | |- | ||
|Toolchain ||{{ | |Toolchain ||{{Есть}}|| нет | ||
|- | |- | ||
|Kernel ||{{Есть}}||нет | |Kernel ||{{Есть}}||нет | ||
|- | |- | ||
|Xorg ||{{Есть}}||Нет | |Xorg ||{{Есть}}||Нет | ||
|- | |||
|bash4 ||{{Нет}}||Собрать для тестирования | |||
|- | |- | ||
|KVM ||{{Есть}}||нет | |KVM ||{{Есть}}||нет | ||
|- | |- | ||
|Java ||{{Есть}}|| | |Java ||{{Есть}}||нет | ||
|- | |- | ||
|Python ||{{Есть}}||нет | |Python ||{{Есть}}||нет | ||
|- | |- | ||
|Perl ||{{ | |Perl ||{{Есть}}||нет | ||
|- | |- | ||
|Ruby ||{{ | |Ruby ||{{Есть}}|| нет | ||
|- | |- | ||
|Php ||{{нет}}|| Переход на 5.4 | |Php ||{{нет}}|| Переход на 5.4 | ||
Строка 69: | Строка 76: | ||
|Krb5 ||{{Есть}}||нет | |Krb5 ||{{Есть}}||нет | ||
|- | |- | ||
|MySQL ||{{ | |MySQL ||{{Есть}}||нет | ||
|- | |- | ||
|Apache ||{{Есть}}||нет | |Apache ||{{Есть}}||нет | ||
Строка 75: | Строка 82: | ||
|Postgresql ||{{Есть}}||нет | |Postgresql ||{{Есть}}||нет | ||
|- | |- | ||
|CUPS ||{{Есть}}|| | |CUPS ||{{Есть}}||нет | ||
|- | |- | ||
|Bind ||{{ | |Bind ||{{Есть}}||нет | ||
|- | |- | ||
|Dhcp ||{{ | |Dhcp ||{{Есть}}||нет | ||
|- | |- | ||
|Postfix ||{{Есть}}|| | |Postfix ||{{Есть}}||нет | ||
|- | |- | ||
|Dovecot ||{{Есть}}|| | |Dovecot ||{{Есть}}||нет | ||
|- | |- | ||
|Libreoffice ||{{Есть}}||нет | |Libreoffice ||{{Есть}}||нет | ||
Строка 90: | Строка 97: | ||
|- | |- | ||
|Thunderbird ||{{Есть}}||нет | |Thunderbird ||{{Есть}}||нет | ||
|- | |||
|Chromium ||{{Есть}}||нет | |||
|- | |- | ||
|Gnome ||{{Есть}}||нет | |Gnome ||{{Есть}}||нет | ||
Строка 97: | Строка 106: | ||
|Xfce ||{{Есть}}||нет | |Xfce ||{{Есть}}||нет | ||
|- | |- | ||
|LXDE ||{{Есть}}|| | |LXDE ||{{Есть}}||нет | ||
|- | |||
|Mate ||{{Есть}}||нет | |||
|- | |- | ||
|NetworkManager ||{{Есть}}||runtime переключение systemd/CK, возможно что-то сделать с firewalld | |NetworkManager ||{{Есть}}||runtime переключение systemd/CK, возможно, что-то сделать с firewalld | ||
|- | |- | ||
|shadow ||{{Есть}}||Сборка новой версии с поддержкой SELinux | |shadow ||{{Есть}}||Сборка новой версии с поддержкой SELinux | ||
|- | |- | ||
|NVIDIA < 6000 ||{{ | |NVIDIA < 6000 ||{{Есть}}|| Для Xorg-1.13 сейчас есть для NVIDIA >= 5000. | ||
|} | |} | ||
== Багрепорты, помеченные как блокирующие == | |||
{{altbug|27685}} |
Текущая версия от 18: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