Bug 22430

Summary: [FR] Разделить exaile на главный пакет и модули
Product: Sisyphus Reporter: Денис Корявов <dkoryavov>
Component: exaileAssignee: Vladimir Lettiev <crux>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: crux
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Перевод Exaile текущей bzr ревизии none

Description Денис Корявов 2009-12-02 12:54:49 MSK
Добрый день,

На нынешний момент exaile собирается в один пакет, что создает некоторые неудобства:
* Вместе с приложением поставляется большое количество дополнений не все из которых могут требоваться (при этом часть из них дублирует основной функционал)
* Часть поставляемых дополнений зависит от сторонних компонентов (например AWN) и включить их нельзя не поставив нужные компоненты. 
* Есть проблемы с переводом некоторых дополнений. (например, модуль вывода контекстной информации пока не переведен на использование po-файла)

В целом, большое количество дополнений, которые зачастую не требуются пользователю скорее снижает субъективное удовлетворение от использования программы. Было бы неплохо вынести часть дополнений в отдельный пакет, допустим
exaile-extra-plugins как это сделано с audacious, а в Exaile оставить только несколько. Разумным минимумом мне видятся дополнения:
* Еквалайзер
* Поиск текстов песен по Lyrics Wiki (или Lyrics Fly)
* Поиск обложек по Last.fm
* Модуль для работы с компакт дисками
* Модуль для управления горячими клавишами (через xlib)

Так же прикладываю файл с переводом Exaile (для exaile из bzr). Он еще не завершен на 100%, как будет готово я выложу его на Launchpad, но уже гораздо лучше того, что есть сейчас. 

Кстати, с локализацией в текущей версии из репозиториев так же проблемы (см. https://bugs.launchpad.net/exaile/+bug/461322) которые решены в разрабатываемой версии.
Comment 1 Денис Корявов 2009-12-02 12:56:02 MSK
Created attachment 4097 [details]
Перевод Exaile текущей bzr ревизии
Comment 2 Vladimir Lettiev 2009-12-02 20:56:24 MSK
ok
Comment 3 Vladimir Lettiev 2010-09-23 20:49:30 MSD
Сейчас в exaile выделены в подпакеты модули ipad и exfalso, которые действительно могут быть не сильно востребованы и тянут лишние зависимости.
В текущей версии exaile в sisyphus баг #461322 пофикшен