CoreSystem

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Планируемые изменения)
(Состав базовой системы)
Строка 34: Строка 34:
* [[Alterator|Подсистема управления (inger,slazav)]]
* [[Alterator|Подсистема управления (inger,slazav)]]
* [[CoreSystem/Virtualization|Поддержка виртуализации (aspsk,ldv]])
* [[CoreSystem/Virtualization|Поддержка виртуализации (aspsk,ldv]])
 +
* [[TeXSubsystem|Подсистема TeX (bga,kirill)]]
=== Выпуски ===
=== Выпуски ===

Версия 11:51, 23 сентября 2008


Планы Sisyphus

Core

QA

Инфраструктура

Документация

Портирование

Локализация


Содержание

Sisyphus - базовая система

Базовая система -- основа, на которой выпускаются все возможные решения. Основное обсуждение разработки платформы происходит в рассылке devel@.

Все свои пожелания по развитию системы высказывайте на следующей странице: Книга жалоб и предложений

Состав разработчиков

Запишите себя, если кого забыли ;)
  • ldv@ - главный архитектор платформы
  • at@ - инфраструктура пакетов
  • inger@ - подсистема управления, подсистема печати
  • slazav@ - подсистема управления
  • shrek@ - графическая подсистема, ядро и оборудование
  • silicium@ - ядро и оборудование
  • aspsk@ - поддержка виртуализации
  • legion@ - инфраструктура разработки
  • cas@ - контроль качества, локализация

Состав базовой системы

Планы составляют только мантейнеры соответствующих подсистем (указаны в скобках)

Выпуски

Core 1.0

Состояние: в разработке
Завершение: 1 май 2008

Список ошибок

Планируемые изменения

Обязательно реализовать

задача ответственный статус
улучшение поддержки ovz в libvirt aspsk
отладка миграции VE через libvirt aspsk
alterator-mkve aspsk
alterator-libvirt aspsk
подготовка готовых профилей VE (бывшие ve-*) aspsk
обновление toolchain до gcc-4.3.x/glibc-2.8/binutils-2.18.50.x wart
обновление glibc-kernheaders до 2.6.27 kas
обновление libtool до 2.2.x ldv
управление alt-gpgkeys через git.alt inger
новая инфраструктура incominger ldv
переход от xinf файлов на fdi shrek
hunspell как замена всех *spell shrek
документация по сборке ядра для ALT silicium
обновление инфраструктуры сборки ядра (автоматизация сборки всех subflavourов ядер) silicium
Подготовка унифицированной среды использования синтезаторов речи msp
Подготовка пакетов для дистрибутива с речевым интерфейсом Homeros msp
озвучка alterator-browser-qt msp
обновление man для поддержки man-страниц в разных кодировках legion
installable livecd inger

Желательно реализовать

задача ответственный статус
добавить модуль pam_ck_connector и уменьшить количество подконтрольных устройств у pam_console shrek
интегрировать resolvconf ldv
запуск задач cron с ionice -c3 ldv
единая схема именования принтерных пакетов (printer-driver-xxx) inger
замена gitweb на gitorious ab
управление почтовыми алиасами мантейнеров через git.alt ldv
интеграция кусочков конфигурации monit в пакеты с соответствующими сервисами mike
изменить формат хранения раскладок kbd, чтобы было возможно изменять переключатель раскладки legion
автоматически изменять кодировку man-страниц на utf8 (там где это возможно) при запаковке rpm-пакета legion

Сводный список планов

Alterator

Ядро

Разовые задачи:

  • Сделать внятную документацию (90 % complete, написано почти всё, надо навести порядок)
  • Разработать скрипт для автоматизации сборки всех subflavourов ядер (done) (причесать и опубликовать)
  • Замерджить в ядро e1000 (done)
  • добавить в ядро alsa v4l (В тестировании)
  • Разработка автоматизированной системы тестирования ядер на основе inqusitor (начато)

Что хотелось бы в перспективе:

  • расширение поддержки виртуализации
    • Сделать std- с поддержкой paravirt guest
  • Добавление кластерных технологий
    • RedHat Cluster
    • Lustre
  • Расширение поддержки систем хранения
    • Кластерный LVM
    • Корень на LVM (mkinitrd)
    • DRBD

Coreutils

Планы

  • Symbol support vote.svg завершено обновление toolchain до gcc-4.3.x/glibc-2.8.90+/binutils-2.18.50.x (ldv@, wart@)
  • Symbol support vote.svg завершено обновление autoconf/automake до свежих версий (ldv@, rider@)
  • Symbol support vote.svg завершено обновление openssl до 0.9.8h (sin@)
  • Symbol support vote.svg завершено возможность задавать лимиты для системных сервисов (ldv@, legion@)
  • Symbol support vote.svg завершено обновление libcap до 2.14+ (ldv@)
  • Symbol divide vote.svg 211 из 218 (осталось 7) перевод всех использующих libssl пакетов на libssl7 (sin@, ldv@)
  • Symbol divide vote.svg 46 из 50 (осталось 4) перевод всех использующих libdb4 пакетов на libdb4.7 (ldv@)
  • Symbol oppose vote.svg начато исправление сборки основной массы пакетов, пострадавшей после обновления toolchain (ldv@)
  • Symbol oppose vote.svg начато внедрение в shadow-utils враппера для использования в %pre- и %post-скриптах (ldv@)
  • Symbol oppose vote.svg начато обновление shadow-utils (ldv@)
  • Symbol oppose vote.svg начато [?] обновление libpcap до 1.0.0+ (ldv@)
  • Symbol oppose vote.svg начато [?] обновление libtool до 2.2.x (ldv@, rider@)

Printing

Планы по развитию подсистемы печати

  • Введение единой схемы именования пакетов с драйверами (cups-drivers, printer-drivers …)

Xorg

APT, RPM

Планы по развитию apt/rpm

  • пересборка всех бинарных пакетов на lzma payload
  • сборка rpm с поддержкой biarch (новой версии, или backport на старую)

Wishlist

  • Быстрый и компактный contents_index (200Mb сейчас, сжимается после cat | sort | lzma до 7.5Mb, умный radix tree должен дать O(logN) время поиска файлов и размер в ~10Mb) [dottedmag, ab]
  • apt-zeroconf: поддержка поиска репозиториев в локальной сети при помощи zeroconf [dottedmag, ab]
  • Инструмент для создания APT-источник'а и публикации zeroconf-сервиса [dottedmag, ab]. Пакеты берутся из
    • CD/DVD-дисков релизов
    • CD/DVD-дисков апдейтов
    • Регулярных APT-источников

Virtualization

Планы

  • шаблон test
  • mkve-cache будет переименован и уедет в пакет hasher
  • Локализация и документация alterator-mkve (help’ы к альтератору)


 
Личные инструменты