[Homeros] I: Договорённости по установке компонентов Homeros из репозиториев

Michael Pozhidaev msp на altlinux.ru
Сб Янв 16 15:27:33 UTC 2010


Привет всем!

Приводимые ниже договорённости появились в 4.1 и, думаю, пора их
сделать общим соглашением. Если в таком виде никто не усмотрит
неудобств, то задокументируем это и будем следить за соблюдением.

1. компоненты озвучки устанавливаются в систему двумя
пакетами-установщиками: homeros-orca и homeros-emacspeak.

2. эти пакеты не устанавливают сами реч. сервер. Он должен быть готов к
работе до их использования. Как это сделать, пока вынесем за
скобки в виде исключения. Набор пакетов voiceman-config-* кажется вполне пригодным для
этого, но окончательное решение оставим до завершения внедрения vm с
текущим редизайном;

3. существует предзаготовленный профиль пользователя для работы с
реч. интерфейсом. Добавить новый account на его основе можно командой
useradd-homeros. В таком варианте emacspeak и yasr работают по-умолчанию
и запускаются, соответственно, командами emacs и yasr.

4. orca доступна к работе, но не запускается по умолчанию при старте
GNOME. Чтобы активировать её автозапуск, необходимо вызвать команду
enable-orca-autostart, которая работает в любом месте, т. е. не требует
загруженных иксов.

5. также доступна команда update-emacs-configuration, которая заменит
файлы в домашней папке пользователя, если в системе доступен более
свежий предустановленный профиль.

6. автозапуск emacs или yasr на логине не предусматривается.

В ALT Linux прошли серьёзные изменения. Устаканились стабильные бранчи
p5 и 5.1, и постепенно у меня тоже сложилось ясное представление, как можно
это организовать. 

Поддерживаемые бранчи: p5, 5.1 и Sisyphus. МОжет не везде всё сразу
пойдёт в точности, хозяйство большое, но это на правах стандарта,
который должен быть реализован.

Для общей информации:

1. бранч p5 -- модерируемый long term бранч с жёстким отслеживанием
изменений на предмет потенциальных разломов, самый консервативный;

2. 5.1 -- стабильный бранч, куда попадают пакеты, мейнтейнеры которых
сами посчитали их стабильными;

3. Sisyphus -- отладочный нестабильный репозиторий.

Если неудобностей не видно, можно считать принято.

-- 
Michael Pozhidaev. Tomsk, Russia.
E-mail: msp на altlinux.ru
Info: http://www.marigostra.ru/



Подробная информация о списке рассылки Homeros