Bug 22430 - [FR] Разделить exaile на главный пакет и модули
Summary: [FR] Разделить exaile на главный пакет и модули
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: exaile (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Vladimir Lettiev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-02 12:54 MSK by Денис Корявов
Modified: 2010-09-23 20:49 MSD (History)
1 user (show)

See Also:


Attachments
Перевод Exaile текущей bzr ревизии (94.98 KB, application/octet-stream)
2009-12-02 12:56 MSK, Денис Корявов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 пофикшен