On Fri, Oct 24, 2003 at 02:37:19PM +0300, Victor Forsyuk wrote: > > схему: xmms-$type-$name, где type === { input, output, > > effect, vis, other } -- кто что скажет? > Двумя руками за. ACK. Тогда просьба майнтейнерам других xmms-* пополнить Daedalus переходом на такой вариант с целью систематизации: - плагины из Effect/, General/, Input/, Output/, Visualization/ предлагается содержать в пакетах с именами вида xmms-{effect,,in,out,vis}-$name Вариант PLD -- {effect,general,input,output,visualisation} -- проще в плане портирования спеков оттуда, но он недостаточно лаконичен (слишком много шума). Насчет general наличествует разнобой, причем мне больше импонируют названия той части пакетов, в которой этого префикса нет. Посему если более веских аргументов не будет -- оставляю так, как нарисовано. - устойчиво используемые вместе плагины рекомендуется объединять виртуальными пакетами; вероятно, будет нечто xmms-full для вытягивания всего и вся, прошедшего QA. - пакеты, содержащие skins, рекомендуется упаковывать как xmms-skin-$name (xmms-skins-$name в случае более чем одного экземпляра в пакете). - предлагается использовать макросы из /etc/rpm/macros.d/xmms, который появится в сборке xmms-1.2.8-alt2 (см. аттач). - разумеется, требуется поставить Obsoletes: на старый пакет в случае переименования. Мои xmms-*, пересобранные в таком вот аксепте, направляются в /incoming/Daedalus. PS: все изменения -- обратно совместимые, поэтому беспокоиться обновлением пакетов при отсутствии необходимости/времени/желания _не_ надо. Например, xmms-shell изменений не потребовал, а xmms-crystality перепакована вследствие утерянного бинарника. PPS: для удобства сегодняшние xmms* из PLD spec cvs выложены здесь: ftp://ftp.altlinux.org/pub/people/mike/misc/xmms-pld-specs.tar.bz2 -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/