Bug 52367 (orca-sops)

Summary: Добавить пакет orca-sops
Product: New/proposed packages Reporter: Nikita <tseikovets>
Component: Обычный репозиторийAssignee: Artem Semenov <savoptik>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: manowar, viy
Version: не указана   
Hardware: all   
OS: Linux   
URL: https://github.com/chrys87/simple-orca-plugin-system

Description Nikita 2024-12-07 18:38:16 MSK
Предлагается добавить в Sisyphus пакет orca-sops. Это инфраструктура для кастомизации программы экранного доступа Orca при помощи пользовательских плагинов практически на любом языке программирования. Сама же Orca является базовым инструментом специальных возможностей Linux.

SOPS (Simple Orca Plugin System) - это интерфейс для улучшения Orca с помощью пользовательских команд. Простой интерфейс позволяет использовать любой исполняемый файл (включая скрипты, такие как скрипты shell) для предоставления информации пользователю, а более продвинутый API позволяет изменять все части Orca, получая доступ к её внутреннему состоянию. Плагины вызываются с помощью настраиваемого нажатия клавиши.

В spec-файле данному пакету наиболее логичным представляется указать категорию Accessibility. А назвать его orca-sops, чтобы показать связь с Orca (такое название у него и в репозитории Debian).

Функциональные зависимости пакета:
* Orca - сама программа экранного доступа Orca, для которой и реализуется система плагинов.

Ссылки по теме:
* Репозиторий SOPS на GitHub: https://github.com/chrys87/simple-orca-plugin-system
* Страница SOPS в ArchWiki, где документировано больше аспектов, чем в репозитории: https://wiki.archlinux.org/title/Simple_Orca_Plugin_System
* Отдельный репозиторий с плагинами для SOPS: https://github.com/chrys87/SOPS-Plugins