From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <42669155.2060302@altlinux.org> Date: Wed, 20 Apr 2005 21:28:53 +0400 From: Mikhail Yakshin User-Agent: Mozilla Thunderbird 1.0 (X11/20050202) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] Re: =?KOI8-R?Q?=F3=CD=C5=CE=C1_=CC=CF=CB=C1=CC=C9?= =?KOI8-R?Q?_=7C_AmaroK_=C9_=D2=D5=D3=D3=CB=C9=C5_=D4=DC=C7=C9?= References: <7A0616788F27D911BB4D006008CF5B7F52E582@fibs03.fib.com> <200504201844.46314.lighter@stl.ru> <42666CDD.10606@altlinux.ru> <200504201940.52078.lighter@stl.ru> <20050420162931.GP15011@osdn.org.ua> In-Reply-To: <20050420162931.GP15011@osdn.org.ua> X-Enigmail-Version: 0.90.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Apr 2005 17:29:04 -0000 Archived-At: List-Archive: Michael Shigorin пишет: > On Wed, Apr 20, 2005 at 07:40:49PM +0400, Igor V. Krutyakov wrote: > >>Надеюсь, автор прислушается к пожеланиям. > > Методом непрямой телепатии с подстрочным переводом? > > (это я к тому, что написать ему in english будет продуктивнее, > а если есть куда -- индивидуальные баги навесить) Миш, а проблема в том, что некуда и нечего по сути писать. Смотри, я перечислил несколько штук проблем. Некоторые - архитектурные, и там пиши - не пиши, а в ближайшие полгода-год, думаю, ничего с места там не сдвинется, если вообще сдвинется. Не будут они переделывать и сводить парсинг тегов 2 разными способами в один. Так же, как они уцепились в дурную абсолютно, на самом деле, парадигму engine'ов, которые и швец, и жнец, и на дуде игрец, в результате чего в одном engine'е есть что-то одно, в другом - другое, и те, и другие - подглюкивают местами нещадно, собирается это все по частям, что создает лишь дополнительные грабли в масштабе дистрибутива и массу потенциальных build-specific related bugs. Есть вещи, которые глубоко пофиг американизированной части разработчиков amaroK / taglib и которые вряд ли они поправят, если только мы сами не соберемся и не сделаем все за них, и то придется это еще продавливать хрен знает сколько. Даже в масштабе Сизифа жить с этим - очень тяжко. У меня есть почти работающий патч для taglib. Я могу его довести до рабочего состояния и так и быть, упросить zerg@ включить его в сборку. Там появится новый API (и ABI, кстати, к слову) для перекодировки ID3v2 тегов. Старые приложения, а их кстати: $ apt-cache whatdepends libtag libtag-1.3.1-alt2 libtag-devel-1.3.1-alt2 Требует: libtag = 1.3.1-alt2 kdemultimedia-juk-3.4.0-alt1 Требует: libtag >= 1.3.1-alt2 Требует: libtag-1.3.1-alt2 amarok-1.2.3-alt2 Требует: libtag >= 1.3.1 Требует: libtag-1.3.1-alt2 kdemultimedia-libs-3.4.0-alt1 Требует: libtag-1.3.1-alt2 kdemultimedia-kfile-3.4.0-alt1 Требует: libtag-1.3.1-alt2 ... неслабо так, да? Учитывая, что там не самая маленькая часть KDE... Разумеется, старые приложения все надо будет пересобирать, возможно - патчить, и только тогда можно будет патчить amaroK, чтобы он поддерживал. Учитывая общую его весьма хлипкую стабильность и bug-prone engines, если он станет на 20% более падучим - этого еще будет и не то, чтобы очень заметно :( Пинать до включения патчей на amaroK мейнтейнера, думаю, можно будет вообще вечно - я бы на его месте не принял бы такие в высшей степени сомнительные вещи в пакет. Так что вот, так все тяжко и грустно. Прямо хоть садись и пиши все сам заново. В общем, не обращайте внимания особенно, это у меня заскоки на тему "все плохо, все умрут". Пойду, что ли, ejabberd новый соберу, может полегчает... -- WBR, Mikhail Yakshin AKA GreyCat ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]