План выпуска бранча p7: различия между версиями

Материал из ALT Linux Wiki
 
(не показано 46 промежуточных версий 10 участников)
Строка 2: Строка 2:
==Необходимость нового бранча==
==Необходимость нового бранча==
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это:
Для выпуска новых решений необходимы изменения, которые вызовут существенное обновление текущего бранча p6 или крайне затруднительны в нем. В частности, это:
* xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 8.*
* xorg-server >= 1.12 с Xinput >= 2.2 (поддержка multitouch), Mesa 9.*
* новый тулчейн
* новый тулчейн
* Gnome 3
* Gnome 3
Строка 8: Строка 8:


==Срок выпуска==
==Срок выпуска==
15.09.2012
>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.
* Сборка desktop-дистрибутивов на systemd: интеграция в компоненты, в профиль, возможность переключения на sysv (сервер).
* {{Есть}} Сборка образов для Azure.
* Сборка дистрибутивов на systemd: ежедневные сборки Centaurus и Simply, к релизу бранча не менее, чем RC.
* "Распределённая сборочница".
* "Распределённая сборочница".
* "Карманы" (после распределённой сборочницы).
* "Карманы" (после распределённой сборочницы).
* {{Есть}}Синхронизация ARM-репозитория (v5).
* {{Есть}}Синхронизация репозитория ARMv5.
* {{Есть}}Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM.
* {{Есть}}Создание и синхронизация репозитория ARMv7.
* Поддержка установки на криптованные фс.
* Интеграция системы сборки 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 образов дистрибутивов.
* Текущие версии пакетов вроде [http://www.opennet.ru/opennews/art.shtml?num=34030 mplayer]
* {{Есть}} [[Домен/Windows|Подготовка домена к аутентификации из Windows]]


== Текущее состояние основных компонентов ==
== Текущее состояние основных компонентов ==
Строка 43: Строка 48:
!Компонента||Актуальная версия?||Требуется специальная доработка
!Компонента||Актуальная версия?||Требуется специальная доработка
|-
|-
|Toolchain ||{{Нет}}||нет
|Toolchain ||{{Есть}}|| нет
|-
|-
|Kernel ||{{Есть}}||нет
|Kernel ||{{Есть}}||нет
|-
|-
|Xorg ||{{Есть}}||Нет
|Xorg ||{{Есть}}||Нет
|-
|bash4 ||{{Нет}}||Собрать для тестирования
|-
|-
|KVM ||{{Есть}}||нет
|KVM ||{{Есть}}||нет
|-
|-
|Java ||{{Есть}}||Переход на 1.7.0 в репозитории
|Java ||{{Есть}}||нет
|-
|-
|Python ||{{Есть}}||нет
|Python ||{{Есть}}||нет
|-
|-
|Perl ||{{нет}}||5.16
|Perl ||{{Есть}}||нет
|-
|-
|Ruby ||{{нет}}|| И что с ним делать?
|Ruby ||{{Есть}}|| нет
|-
|-
|Php ||{{нет}}|| Переход на 5.4  
|Php ||{{нет}}|| Переход на 5.4  
Строка 69: Строка 76:
|Krb5 ||{{Есть}}||нет
|Krb5 ||{{Есть}}||нет
|-
|-
|MySQL ||{{Нет}}||Требуется переход на 5.5
|MySQL ||{{Есть}}||нет
|-
|-
|Apache ||{{Есть}}||нет
|Apache ||{{Есть}}||нет
Строка 75: Строка 82:
|Postgresql ||{{Есть}}||нет
|Postgresql ||{{Есть}}||нет
|-
|-
|CUPS ||{{Есть}}||Переход на 1.6 в ближайшее время, включение avahi в дистрибутивы
|CUPS ||{{Есть}}||нет
|-
|-
|Bind ||{{Нет}}||Обновление до современной версии
|Bind ||{{Есть}}||нет
|-
|-
|Dhcp ||{{Нет}}||Обновление до современной версии
|Dhcp ||{{Есть}}||нет
|-
|-
|Postfix ||{{Нет}}||Обновление до современной версии
|Postfix ||{{Есть}}||нет
|-
|-
|Dovecot ||{{Есть}}||<s>Обновление до 2.1</s>
|Dovecot ||{{Есть}}||нет
|-
|-
|Libreoffice ||{{Есть}}||нет
|Libreoffice ||{{Есть}}||нет
Строка 90: Строка 97:
|-
|-
|Thunderbird ||{{Есть}}||нет
|Thunderbird ||{{Есть}}||нет
|-
|Chromium ||{{Есть}}||нет
|-
|-
|Gnome ||{{Есть}}||нет
|Gnome ||{{Есть}}||нет
Строка 97: Строка 106:
|Xfce ||{{Есть}}||нет
|Xfce ||{{Есть}}||нет
|-
|-
|LXDE ||{{Есть}}||Переход на gtk3
|LXDE ||{{Есть}}||нет
|-
|Mate ||{{Есть}}||нет
|-
|-
|NetworkManager ||{{Есть}}||runtime переключение systemd/CK, возможно что-то сделать с firewalld
|NetworkManager ||{{Есть}}||runtime переключение systemd/CK, возможно, что-то сделать с firewalld
|-
|-
|shadow ||{{Есть}}||Сборка новой версии с поддержкой SELinux
|shadow ||{{Есть}}||Сборка новой версии с поддержкой SELinux
|-
|-
|NVIDIA < 6000 ||{{Нет}}||[http://www.nvnews.net/vbulletin/showthread.php?p=2540200 Если повезет, обновят]
|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: не стоит воспринимать указанный текущий оценочный срок как обещание, см. историю этой страницы.

Основные задачи к релизу нового бранча

  • Symbol support vote.svg  Поддержка ipv6 server/client
  • Symbol support vote.svg  Обновление autotools.
  • Symbol support vote.svg  Обновление toolchain.
  • Symbol support vote.svg  arepo, интегрированный с girar-builder ("не разъезжающийся").
  • Symbol support vote.svg  Выделение пакетов *-debuginfo в отдельную компоненту репозитория.
  • Symbol support vote.svg  Сборка образов для Amazon EC2.
  • Symbol support vote.svg  Сборка образов для Azure.
  • Сборка дистрибутивов на systemd: ежедневные сборки Centaurus и Simply, к релизу бранча не менее, чем RC.
  • "Распределённая сборочница".
  • "Карманы" (после распределённой сборочницы).
  • Symbol support vote.svg Синхронизация репозитория ARMv5.
  • Symbol support vote.svg Создание и синхронизация репозитория ARMv7.
  • Интеграция системы сборки ARM.
  • Symbol support vote.svg Поддержка multitouch устройств ввода и мобильных компьютеров, в том числе на ARM. (см. также предложение в обсуждениях)
  • Symbol support vote.svg Поддержка установки на криптованные фс.
  • Symbol support vote.svg Новая версия "автоматических папок".
  • Symbol support vote.svg Поддержка EFI в установщике.
  • Тестовая интеграция deepsolver.

Прочие важные задачи к релизу нового бранча

  • Обеспечение установки популярных сторонних rpm (особо от Google), возможно специальной утилитой.
  • Переработка документации в разрезе решаемых типовых задач (добавление Install, FAQ и т.п. с altlinux.org).
  • Проверка локализации desktop-файлов.
  • Проверка адекватного использования SSD.

Приоритетные задачи для бранча, которые могут быть не решены к релизу

  • Программа поиска (по desktop-файлам) и установки приложений (с GUI, да!).
  • Обеспечение установки старых коммерческих программ (аналог пакета compat из OpenSUSE).
  • Symbol support vote.svg  Переход на использование xorriso при сборке ISO образов дистрибутивов.
  • Symbol support vote.svg  Подготовка домена к аутентификации из Windows

Текущее состояние основных компонентов

Компонента Актуальная версия? Требуется специальная доработка
Toolchain Symbol support vote.svg  нет
Kernel Symbol support vote.svg  нет
Xorg Symbol support vote.svg  Нет
bash4 Symbol oppose vote.svg  Собрать для тестирования
KVM Symbol support vote.svg  нет
Java Symbol support vote.svg  нет
Python Symbol support vote.svg  нет
Perl Symbol support vote.svg  нет
Ruby Symbol support vote.svg  нет
Php Symbol oppose vote.svg  Переход на 5.4
Ghc Symbol support vote.svg  нет
Samba Symbol support vote.svg  нет
Openldap Symbol support vote.svg  нет
Krb5 Symbol support vote.svg  нет
MySQL Symbol support vote.svg  нет
Apache Symbol support vote.svg  нет
Postgresql Symbol support vote.svg  нет
CUPS Symbol support vote.svg  нет
Bind Symbol support vote.svg  нет
Dhcp Symbol support vote.svg  нет
Postfix Symbol support vote.svg  нет
Dovecot Symbol support vote.svg  нет
Libreoffice Symbol support vote.svg  нет
Firefox Symbol support vote.svg  нет
Thunderbird Symbol support vote.svg  нет
Chromium Symbol support vote.svg  нет
Gnome Symbol support vote.svg  нет
KDE Symbol support vote.svg  нет
Xfce Symbol support vote.svg  нет
LXDE Symbol support vote.svg  нет
Mate Symbol support vote.svg  нет
NetworkManager Symbol support vote.svg  runtime переключение systemd/CK, возможно, что-то сделать с firewalld
shadow Symbol support vote.svg  Сборка новой версии с поддержкой SELinux
NVIDIA < 6000 Symbol support vote.svg  Для Xorg-1.13 сейчас есть для NVIDIA >= 5000.

Багрепорты, помеченные как блокирующие

altbug #27685