* Re: [devel] libjpeg7 - пора? @ 2009-08-23 14:32 ` Konstantin Pavlov 2009-08-23 14:47 ` Andrey Rahmatullin ` (3 subsequent siblings) 4 siblings, 0 replies; 35+ messages in thread From: Konstantin Pavlov @ 2009-08-23 14:32 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 359 bytes --] On Sun, Aug 23, 2009 at 05:23:33PM +0300, Victor Forsyuk wrote: > http://trac.imagemagick.org/browser/jpeg/trunk/change.log > > Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > уже сейчас... Пора! -- > мухи и котлеты будут отдельно летать над ним ;) С alterator даже котлеты будут летать! :) -- legion in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2009-08-23 14:32 ` [devel] libjpeg7 - пора? Konstantin Pavlov @ 2009-08-23 14:47 ` Andrey Rahmatullin 2009-08-23 18:53 ` Alexander Bokovoy ` (2 subsequent siblings) 4 siblings, 0 replies; 35+ messages in thread From: Andrey Rahmatullin @ 2009-08-23 14:47 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 883 bytes --] On Sun, Aug 23, 2009 at 05:23:33PM +0300, Victor Forsyuk wrote: > Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > уже сейчас... Мне кажется, или если пересобирать по частям, то в куче клиентов некоторое время будут и старая, и новая либы? Больно популярная либа. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(6): <roman-> "Размещение серверов на кораблях дает ряд важных преимуществ. Во-первых, питаясь от обычной электрической сети в обычное время, во время перебоев с энергоснабжением сервера будут работать от корабельного дизеля, обеспеченного запасами топлива в баках на месяц автономного тарахтения, что позволяет IDS давать откровенно вызывающие своей избыточностью гарантии стрессо-устойчивости оборудования. " <gns> roman-: "что случилось с сайтом? - он утонул" [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 489 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2009-08-23 14:32 ` [devel] libjpeg7 - пора? Konstantin Pavlov 2009-08-23 14:47 ` Andrey Rahmatullin @ 2009-08-23 18:53 ` Alexander Bokovoy 2010-05-07 22:04 ` Денис Смирнов 2009-08-31 20:20 ` Dmitry V. Levin 2010-08-21 15:37 ` Alexey Gladkov 4 siblings, 1 reply; 35+ messages in thread From: Alexander Bokovoy @ 2009-08-23 18:53 UTC (permalink / raw) To: ALT Linux Team development discussions 2009/8/23 Victor Forsyuk <force@altlinux.org>: > > http://trac.imagemagick.org/browser/jpeg/trunk/change.log > > Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > уже сейчас... Поскольку я проводил исследование на работе по переходу на libjpeg7, то поделюсь результатами. 1. ABI иное. Нужна пересборка. 2. API отличается в месте загрузки с одновременным масштабированием. В jpeg7 можно указывать более широкий диапазон коэффициентов для масштабирования и это "выбивает" некоторые приложения. В частности, сломался gdk pixbuf jpeg loader так, что при определенных сочетаниях исходного файла и запрашиваемого разрешения получается мусор вместо картинки. Чинится однострочным патчем. 3. Скорость новых оптимизированных DCT и iDCT на современных процессорах уступает на 10-15% "неоптимизированным" вариантам из jpeg6b. Серьезную роль в этой разнице играет организация предсказания переходов и использование кэшей первого-второго уровней в современных процессорах. Проигрыш одинаково заметен на x86 и ARM. Математические оптимизации в jpeg7, направленные на уменьшение количества умножений, оказываются невыгодными для современных процессорных архитектур, особенно с использованием векторных инструкций -- массовые параллелизм с умножениями обходится дешевле провалов по спекулятивному предсказанию переходов. 4. Оба варианта jpeg6b и jpeg7 проигрывают по скорости SIMD-оптимизациям jpeg6b от скромных японцев. Оптимизированный вариант в среднем в 2-3 раза быстрее jpeg6b. Все они на ARM проигрывают специализированым кодекам и декодерам на DSP (jpeg6b -- в среднем в 4-4.5 раза). Думаю, что аналогичный проигрыш и на Cell B.E. На x86/x86_64 без использования GPU явно выгодно использовать векторизацию, чем новые математически оптимальные алгоритмы. С GPU не все очевидно, потому что синхронизацию памяти для CPU/GPU никто не отменял. -- / Alexander Bokovoy ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2009-08-23 18:53 ` Alexander Bokovoy @ 2010-05-07 22:04 ` Денис Смирнов 0 siblings, 1 reply; 35+ messages in thread From: Денис Смирнов @ 2010-05-07 22:04 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2283 bytes --] On Sun, Aug 23, 2009 at 09:53:13PM +0300, Alexander Bokovoy wrote: Прошел почти год. Так что у нас будет с libjpeg? :) AB> Поскольку я проводил исследование на работе по переходу на libjpeg7, AB> то поделюсь результатами. AB> 1. ABI иное. Нужна пересборка. AB> 2. API отличается в месте загрузки с одновременным масштабированием. В AB> jpeg7 можно указывать более широкий диапазон коэффициентов для AB> масштабирования и это "выбивает" некоторые приложения. В частности, AB> сломался gdk pixbuf jpeg loader так, что при определенных сочетаниях AB> исходного файла и запрашиваемого разрешения получается мусор вместо AB> картинки. Чинится однострочным патчем. AB> 3. Скорость новых оптимизированных DCT и iDCT на современных AB> процессорах уступает на 10-15% "неоптимизированным" вариантам из AB> jpeg6b. Серьезную роль в этой разнице играет организация предсказания AB> переходов и использование кэшей первого-второго уровней в современных AB> процессорах. Проигрыш одинаково заметен на x86 и ARM. Математические AB> оптимизации в jpeg7, направленные на уменьшение количества умножений, AB> оказываются невыгодными для современных процессорных архитектур, AB> особенно с использованием векторных инструкций -- массовые параллелизм AB> с умножениями обходится дешевле провалов по спекулятивному AB> предсказанию переходов. AB> 4. Оба варианта jpeg6b и jpeg7 проигрывают по скорости AB> SIMD-оптимизациям jpeg6b от скромных японцев. Оптимизированный вариант AB> в среднем в 2-3 раза быстрее jpeg6b. Все они на ARM проигрывают AB> специализированым кодекам и декодерам на DSP (jpeg6b -- в среднем в AB> 4-4.5 раза). Думаю, что аналогичный проигрыш и на Cell B.E. На AB> x86/x86_64 без использования GPU явно выгодно использовать AB> векторизацию, чем новые математически оптимальные алгоритмы. С GPU не AB> все очевидно, потому что синхронизацию памяти для CPU/GPU никто не AB> отменял. AB> AB> -- AB> / Alexander Bokovoy AB> _______________________________________________ AB> Devel mailing list AB> Devel@lists.altlinux.org AB> https://lists.altlinux.org/mailman/listinfo/devel -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <AANLkTikkSE5Ig7PRCA2wjh_6wli2LE0fPEGs8PvDLrVg@mail.gmail.com>]
* Re: [devel] libjpeg7 - пора? @ 2010-07-05 18:17 ` Motsyo Gennadi aka Drool 2010-07-05 18:33 ` Valery V. Inozemtsev 2010-07-05 19:06 ` Alexander Bokovoy 1 sibling, 2 replies; 35+ messages in thread From: Motsyo Gennadi aka Drool @ 2010-07-05 18:17 UTC (permalink / raw) To: devel 05.07.2010 18:14, Victor Forsiuk пишет: > Нового libjpeg у нас в обозримом будущем не будет. Это очевидно чуть более > чем полностью. > > В свете же выпуска LTS релизов остается только очень сильно надеятся на то, > что в ближайшие годы мейнстримные дистрибутивы будут раскачиваться и > окончательно переключатся на новую libjpeg не так скоро. И, соответственно, > до наступления end-of-life нашего LTS дистра арифметическое кодирование не > станет массовым. > > Напомню, libjpeg-6b не умеет arithmetic coding и такие джипеги просто не > сможет декодировать. Тут мелькнула информация про такой проект: http://libjpeg-turbo.virtualgl.org/ Утверждается, что библиотека совместима по API и ABI с стандартной libjpeg 6b и может быть установлена вместо обычной дистрибутивной libjpeg для получения 50% и более выигрыша в производительности обработки JPEG изображений. ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-05 18:17 ` Motsyo Gennadi aka Drool @ 2010-07-05 18:33 ` Valery V. Inozemtsev 2010-07-05 18:57 ` Motsyo Gennadi aka Drool 1 sibling, 1 reply; 35+ messages in thread From: Valery V. Inozemtsev @ 2010-07-05 18:33 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2932 bytes --] В Пнд, 05/07/2010 в 21:17 +0300, Motsyo Gennadi aka Drool пишет: > 05.07.2010 18:14, Victor Forsiuk пишет: > > Нового libjpeg у нас в обозримом будущем не будет. Это очевидно чуть более > > чем полностью. > > > > В свете же выпуска LTS релизов остается только очень сильно надеятся на то, > > что в ближайшие годы мейнстримные дистрибутивы будут раскачиваться и > > окончательно переключатся на новую libjpeg не так скоро. И, соответственно, > > до наступления end-of-life нашего LTS дистра арифметическое кодирование не > > станет массовым. > > > > Напомню, libjpeg-6b не умеет arithmetic coding и такие джипеги просто не > > сможет декодировать. > > Тут мелькнула информация про такой проект: > > http://libjpeg-turbo.virtualgl.org/ $ rpmquery -i libjpeg-turbo Name : libjpeg-turbo Relocations: (not relocatable) Version : 1.0.0 Vendor: ALT Linux Team Release : alt1 Build Date: Сбт 03 Июл 2010 17:36:41 Install date: Сбт 03 Июл 2010 17:39:56 Build Host: shrek.hasher.altlinux.org Group : Система/Библиотеки Source RPM: libjpeg-turbo-1.0.0-alt1.src.rpm Size : 281271 License: distributable Packager : Valery Inozemtsev <shrek@altlinux.ru> URL : http://libjpeg-turbo.virtualgl.org/ Summary : A library for manipulating JPEG image format files Description : libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal. > Утверждается, что библиотека совместима по API и ABI с стандартной > libjpeg 6b совместима, rpmsodiff приводить не буду > и может быть установлена вместо обычной дистрибутивной > libjpeg и установлена > для получения 50% и более выигрыша в производительности > обработки JPEG изображений. от 50%. по тестам местами и больше > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Valery V. Inozemtsev [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-05 18:33 ` Valery V. Inozemtsev @ 2010-07-05 18:57 ` Motsyo Gennadi aka Drool 2010-07-05 19:05 ` Valery V. Inozemtsev 0 siblings, 1 reply; 35+ messages in thread From: Motsyo Gennadi aka Drool @ 2010-07-05 18:57 UTC (permalink / raw) To: devel 05.07.2010 21:33, Valery V. Inozemtsev пишет: > $ rpmquery -i libjpeg-turbo ... > совместима, rpmsodiff приводить не буду ... > и установлена ... > от 50%. по тестам местами и больше Э... [drool@drool ~]$ ssh git.alt task ls --done --all | grep turbo Enter passphrase for key '/home/drool/.ssh/id_dsa': [drool@drool ~]$ Но ничего не находится... Пока? ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-05 18:57 ` Motsyo Gennadi aka Drool @ 2010-07-05 19:05 ` Valery V. Inozemtsev 2010-07-19 14:14 ` [devel] libjpeg-turbo " Michael Shigorin 0 siblings, 1 reply; 35+ messages in thread From: Valery V. Inozemtsev @ 2010-07-05 19:05 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1005 bytes --] В Пнд, 05/07/2010 в 21:57 +0300, Motsyo Gennadi aka Drool пишет: > 05.07.2010 21:33, Valery V. Inozemtsev пишет: > > $ rpmquery -i libjpeg-turbo > ... > > совместима, rpmsodiff приводить не буду > ... > > и установлена > ... > > от 50%. по тестам местами и больше > > Э... > > [drool@drool ~]$ ssh git.alt task ls --done --all | grep turbo > Enter passphrase for key '/home/drool/.ssh/id_dsa': > [drool@drool ~]$ > > Но ничего не находится... http://ftp.altlinux.org/pub/people/shrek/gnome/i586/RPMS.hasher/libjpeg-turbo-1.0.0-alt1.i586.rpm для x86_64 заменить i586 на x86_64 > Пока? это не мне решать, там либо libjpeg-6b либо libjpeg-turbo-1.0.0 > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel -- Valery V. Inozemtsev [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* [devel] libjpeg-turbo - пора? 2010-07-05 19:05 ` Valery V. Inozemtsev @ 2010-07-19 14:14 ` Michael Shigorin 2010-07-19 14:19 ` Andrey Rahmatullin 2010-07-19 15:32 ` Motsyo Gennadi aka Drool 0 siblings, 2 replies; 35+ messages in thread From: Michael Shigorin @ 2010-07-19 14:14 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Jul 05, 2010 at 11:05:42PM +0400, Valery V. Inozemtsev wrote: > http://ftp.altlinux.org/pub/people/shrek/gnome/i586/RPMS.hasher/libjpeg-turbo-1.0.0-alt1.i586.rpm Спасибо, попробую. На всякий: Selecting libjpeg-turbo for 'libjpeg-turbo-1.0.0-alt1.i586.rpm' The following extra packages will be installed: libgle libjpeg-turbo xscreensaver-hacks-gl xscreensaver-modules-gl The following packages will be REMOVED: libjpeg libjpeg-utils xscreensaver-hacks xscreensaver-modules The following NEW packages will be installed: libgle libjpeg-turbo xscreensaver-hacks-gl xscreensaver-modules-gl -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg-turbo - пора? 2010-07-19 14:14 ` [devel] libjpeg-turbo " Michael Shigorin @ 2010-07-19 14:19 ` Andrey Rahmatullin 2010-07-19 15:32 ` Motsyo Gennadi aka Drool 1 sibling, 0 replies; 35+ messages in thread From: Andrey Rahmatullin @ 2010-07-19 14:19 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 762 bytes --] On Mon, Jul 19, 2010 at 05:14:30PM +0300, Michael Shigorin wrote: > Selecting libjpeg-turbo for 'libjpeg-turbo-1.0.0-alt1.i586.rpm' > The following extra packages will be installed: > libgle libjpeg-turbo xscreensaver-hacks-gl xscreensaver-modules-gl > The following packages will be REMOVED: > libjpeg libjpeg-utils xscreensaver-hacks xscreensaver-modules > The following NEW packages will be installed: > libgle libjpeg-turbo xscreensaver-hacks-gl xscreensaver-modules-gl xscreensaver-modules требует libjpeg-utils -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(6): > ЗЫ с понедельника ухожу в отпуск, ранее чем через 3 недели меня > не ждите :) Типа бяку подложил и быстро-быстро смотался... -- ktirf in sisyphus@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 490 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg-turbo - пора? 2010-07-19 14:14 ` [devel] libjpeg-turbo " Michael Shigorin 2010-07-19 14:19 ` Andrey Rahmatullin @ 2010-07-19 15:32 ` Motsyo Gennadi aka Drool 1 sibling, 0 replies; 35+ messages in thread From: Motsyo Gennadi aka Drool @ 2010-07-19 15:32 UTC (permalink / raw) To: devel > On Mon, Jul 05, 2010 at 11:05:42PM +0400, Valery V. Inozemtsev wrote: >> http://ftp.altlinux.org/pub/people/shrek/gnome/i586/RPMS.hasher/libjpeg-turbo-1.0.0-alt1.i586.rpm To shrek. Валера, а почему *-devel не упаковываешь? Wrote: /usr/src/RPM/SRPMS/libjpeg-turbo-1.0.0-alt0.M51.1.src.rpm Wrote: /usr/src/RPM/RPMS/i586/libjpeg-turbo-1.0.0-alt0.M51.1.i586.rpm ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <AANLkTimcKW5Xjf2_BeL0X6VurCNanvrJzdYgRYtz8RxV@mail.gmail.com>]
* Re: [devel] libjpeg7 - пора? @ 2010-07-05 20:32 ` Dmitry V. Levin 0 siblings, 0 replies; 35+ messages in thread From: Dmitry V. Levin @ 2010-07-05 20:32 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1743 bytes --] On Mon, Jul 05, 2010 at 11:17:42PM +0300, Victor Forsiuk wrote: > 2010/7/5 Motsyo Gennadi aka Drool <motsyo@gmail.com> > > 05.07.2010 18:14, Victor Forsiuk пишет: > > > Нового libjpeg у нас в обозримом будущем не будет. Это очевидно чуть более > > > чем полностью. > > > > > > В свете же выпуска LTS релизов остается только очень сильно надеятся на то, > > > что в ближайшие годы мейнстримные дистрибутивы будут раскачиваться и > > > окончательно переключатся на новую libjpeg не так скоро. И, соответственно, > > > до наступления end-of-life нашего LTS дистра арифметическое кодирование не > > > станет массовым. > > > > > > Напомню, libjpeg-6b не умеет arithmetic coding и такие джипеги просто не > > > сможет декодировать. > > > > Тут мелькнула информация про такой проект: > > > > http://libjpeg-turbo.virtualgl.org/ > > > > Утверждается, что библиотека совместима по API и ABI с стандартной > > libjpeg 6b и может быть установлена вместо обычной дистрибутивной > > libjpeg для получения 50% и более выигрыша в производительности > > обработки JPEG изображений. > > Да, я уже несколько месяцев живу на ней. Никаких проблем не обнаружилось, по > тестам действительно раза в два быстрее... В связи с чем хочу (собственно, > как раз собирался анонсировать) положить этот пакет в сизиф. Кто захочет > потестировать просто устанавливайте libjpeg-turbo-* - он вытеснит > (Obsoletes+Provides) обычный libjpeg. Надеюсь, вы понимаете, что пакет с именем libjpeg-turbo, реализующий libjpeg.so.62, автоматически вытеснит пакет libjpeg при сборке пакетов и дистрибутивов? Держать два разных пакета, реализующих библиотеку с одинаковым soname, в репозитории скорее вредно, чем полезно. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-05 18:17 ` Motsyo Gennadi aka Drool @ 2010-07-05 19:06 ` Alexander Bokovoy 1 sibling, 1 reply; 35+ messages in thread From: Alexander Bokovoy @ 2010-07-05 19:06 UTC (permalink / raw) To: ALT Linux Team development discussions Hi, 2010/7/5 Victor Forsiuk <force@altlinux.org> > > > 2010/5/8 Денис Смирнов <mithraen@altlinux.ru> >> >> On Sun, Aug 23, 2009 at 09:53:13PM +0300, Alexander Bokovoy wrote: >> >> Прошел почти год. Так что у нас будет с libjpeg? :) > > Нового libjpeg у нас в обозримом будущем не будет. Это очевидно чуть более чем полностью. > > В свете же выпуска LTS релизов остается только очень сильно надеятся на то, что в ближайшие годы мейнстримные дистрибутивы будут раскачиваться и окончательно переключатся на новую libjpeg не так скоро. И, соответственно, до наступления end-of-life нашего LTS дистра арифметическое кодирование не станет массовым. > > Напомню, libjpeg-6b не умеет arithmetic coding и такие джипеги просто не сможет декодировать. > > В чем плюс арифметического кодирования для пользователя - он создает файлы меньшего размера. Заметно меньшего. На мой взгляд, это с лихвой перевешивает некоторое отставание в скорости новых алгоритмов. В реальной жизни мы получим более быстрое открытие файлов - уменьшение времени считывания с диска с лихвой перекрывает чуть более медленное декодирование. Про загрузку по сети я уж вообще молчу... > Основная проблема с libjpeg7 -- состояние разработки в апстриме. Фактически, имеющаяся модель разработки (периодически выкладываем срез внутреннего состояния без доступной истории и внятного роадмапа, отсутствие внятной дискуссии между пользователями и разработчиками, отсутствие оптимизаций для современных процессоров, ...) привела к тому, что существует по меньшей мере 4-5 форков libjpeg, реализующих оптимизации кода для разных архитектур. Jpeg-turbo, например, базируется на коде от японца Миясаки Масару, который сам не принимает участие в разработке jpeg-turbo. На его коде построены и оптимизации для ARM NEON в N900 руками Сергея Семашко. Есть также оптимизации от Интела, Квалкома (они недавно вошли в Андроид) и ряда других компаний. Редхат, руками Адама Ткаца, занялся jpeg-turbo. Создатели libjpeg в рамках v8 (v8b вышел 16 мая 2010) активно эксплуатируют тему масштабирования при декодировании, что с математической стороны сильно ускоряет загрузку уменьшенных версий изображений, но очень плохо укладывается на модель обработки данных на SIMD-архитектурах. В результате, v8 проигрывает по скорости всему, перечисленному в предыдущем абзаце до 15% -- при том, что в среднем проигрыш предыдущей версии был в два-три раза. Но математический перфекционизм авторов оригинального libjpeg в данном случае слабо коррелирует с реальностью процессоров, на которых их код должен исполняться: многочисленные ветвления, позволяющие сэкономить вычисления, приводят в реальности к проигрышам из-за провала предсказания переходов. Порой просто лучше масштабно пройтись "квадратно-гнездовым", чем терять десятки циклов на провалах предсказаний. Например, в NEON можно загрузить за один раз весь блок 8х8 и обработать его iDCT/DCT без обращения к памяти, не теряя время. Главный вопрос, который сейчас стоит -- это кто же будет на самом деле апстримом для свободной реализации libjpeg? оригинальный, но не работающий в том направлении, которое нужно реальным потребителям, libjpeg v8 или TigerVNC, для которого jpeg-turbo пусть и необходимый, но все же побочный продукт? -- / Alexander Bokovoy ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <AANLkTikKlLn79-CQoTjfaUEbV_bg2FTxyhGmsMxfAd9v@mail.gmail.com>]
* Re: [devel] libjpeg7 - пора? @ 2010-07-06 5:11 ` Alexander Bokovoy 0 siblings, 1 reply; 35+ messages in thread From: Alexander Bokovoy @ 2010-07-06 5:11 UTC (permalink / raw) To: ALT Linux Team development discussions 2010/7/5 Victor Forsiuk <force@altlinux.org>: > 2010/7/5 Alexander Bokovoy <ab@altlinux.org> >> >> Редхат, руками Адама Ткаца, занялся jpeg-turbo. > И даже уже принял решение перейти на нее в Fedora 14. Да, правда соответствующая бага в редхатовской багзиле ужасает. >> Главный вопрос, который сейчас стоит -- это кто же будет на самом деле >> апстримом для свободной реализации libjpeg? оригинальный, но не >> работающий в том направлении, которое нужно реальным потребителям, >> libjpeg v8 или TigerVNC, для которого jpeg-turbo пусть и необходимый, >> но все же побочный продукт? > > Пусть он и побочный, но включение его в Fedora привлечет к проекту > достаточно внимания и со стороны разработчиков. Идеальным вариантом мне > представляется добавление реализации арифметического кодирования в > libjpeg-turbo. У меня не столь оптимистичный взгляд. Арифметическое кодирование пока еще покрыто патентами, которые либо истекли, либо истекают в этом году (Ricoh, 1993), но реальное состояние не очень понятно, пусть и частично риски были проанализированы в 2008 году при создании Dirac: http://lwn.net/Articles/272973/ Что касается "достаточно внимания и со стороны разработчиков" -- я бы выждал хотя бы до ноября. Пока состояние рассылок по jpeg-turbo не дает мне шансов говорить о каком-то прогрессе по сравнению с оригинальным libjpeg. Мы тоже пытаемся понять и сделать выбор у себя на работе :) -- / Alexander Bokovoy ^ permalink raw reply [flat|nested] 35+ messages in thread
[parent not found: <AANLkTinRNaOh74nmwPzKOfBhC4Php4fdzt2OitsroD86@mail.gmail.com>]
* Re: [devel] libjpeg7 - пора? @ 2010-07-12 16:23 ` Денис Смирнов 2010-07-12 16:29 ` Dmitry V. Levin ` (2 subsequent siblings) 3 siblings, 0 replies; 35+ messages in thread From: Денис Смирнов @ 2010-07-12 16:23 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 668 bytes --] On Mon, Jul 12, 2010 at 05:39:01PM +0300, Victor Forsiuk wrote: VF> Коллеги, я готов выложить libjpeg-turbo в репозитарий. Да, из-за необходимых VF> Obsoletes он начнет вытеснять libjpeg. Поэтому это не просто еще один пакет VF> в сизифе "на пощупать". Его наличие там подразумевает, что мы двигаемся к VF> его массовому тестированию и замене им стандартного libjpeg в следующих VF> дистрибутивах... VF> Поэтому я жду либо аргументированного ветирования такого перехода, либо VF> одобрения... Хм, а альтернативы тут не спасут? -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-12 16:23 ` Денис Смирнов @ 2010-07-12 16:29 ` Dmitry V. Levin 2010-07-13 4:50 ` Денис Смирнов 2010-07-12 16:35 ` Alexander Bokovoy 2010-07-13 0:13 ` Aleksey Novodvorsky 3 siblings, 1 reply; 35+ messages in thread From: Dmitry V. Levin @ 2010-07-12 16:29 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 346 bytes --] On Mon, Jul 12, 2010 at 05:39:01PM +0300, Victor Forsiuk wrote: > Коллеги, я готов выложить libjpeg-turbo в репозитарий. Я бы хотел, чтобы в репозитории не было альтернативных libjpeg'ов. Если libjpeg-turbo суждено заменить нынешний libjpeg-6b, то пусть пакет продолжает называться libjpeg и замена произойдёт единовременно. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-12 16:29 ` Dmitry V. Levin @ 2010-07-13 4:50 ` Денис Смирнов 2010-07-13 9:17 ` Dmitry V. Levin 0 siblings, 1 reply; 35+ messages in thread From: Денис Смирнов @ 2010-07-13 4:50 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 517 bytes --] On Mon, Jul 12, 2010 at 08:29:18PM +0400, Dmitry V. Levin wrote: DVL> Я бы хотел, чтобы в репозитории не было альтернативных libjpeg'ов. DVL> Если libjpeg-turbo суждено заменить нынешний libjpeg-6b, то пусть пакет DVL> продолжает называться libjpeg и замена произойдёт единовременно. Ok, libjpeg62, только, если можно :) По поводу shared lib policy буду занудствовать вечно :) -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 4:50 ` Денис Смирнов @ 2010-07-13 9:17 ` Dmitry V. Levin 2010-07-13 10:11 ` Денис Смирнов ` (2 more replies) 0 siblings, 3 replies; 35+ messages in thread From: Dmitry V. Levin @ 2010-07-13 9:17 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 612 bytes --] On Tue, Jul 13, 2010 at 08:50:20AM +0400, Денис Смирнов wrote: > On Mon, Jul 12, 2010 at 08:29:18PM +0400, Dmitry V. Levin wrote: > > DVL> Я бы хотел, чтобы в репозитории не было альтернативных libjpeg'ов. > DVL> Если libjpeg-turbo суждено заменить нынешний libjpeg-6b, то пусть пакет > DVL> продолжает называться libjpeg и замена произойдёт единовременно. > > Ok, libjpeg62, только, если можно :) Давайте будем избегать _ненужных_ переименований. А то вон можно взять и переименовать glibc-core в libc6, да ещё и запаковать каждую библиотеку из glibc-core в отдельный подпакет. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 9:17 ` Dmitry V. Levin @ 2010-07-13 10:11 ` Денис Смирнов 2010-07-13 16:03 ` Yuri N. Sedunov 2010-07-13 16:29 ` Alexey Shabalin 2 siblings, 0 replies; 35+ messages in thread From: Денис Смирнов @ 2010-07-13 10:11 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 473 bytes --] On Tue, Jul 13, 2010 at 01:17:42PM +0400, Dmitry V. Levin wrote: DVL> Давайте будем избегать _ненужных_ переименований. А то вон можно взять и DVL> переименовать glibc-core в libc6, да ещё и запаковать каждую библиотеку DVL> из glibc-core в отдельный подпакет. :) Нужность зависит от того -- будет ли в ближайшие год-два новый soname. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 9:17 ` Dmitry V. Levin 2010-07-13 10:11 ` Денис Смирнов @ 2010-07-13 16:03 ` Yuri N. Sedunov 2010-07-13 16:29 ` Alexey Shabalin 2 siblings, 0 replies; 35+ messages in thread From: Yuri N. Sedunov @ 2010-07-13 16:03 UTC (permalink / raw) To: ALT Linux Team development discussions В Втр, 13/07/2010 в 13:17 +0400, Dmitry V. Levin пишет: > On Tue, Jul 13, 2010 at 08:50:20AM +0400, Денис Смирнов wrote: > > On Mon, Jul 12, 2010 at 08:29:18PM +0400, Dmitry V. Levin wrote: > > > > DVL> Я бы хотел, чтобы в репозитории не было альтернативных libjpeg'ов. > > DVL> Если libjpeg-turbo суждено заменить нынешний libjpeg-6b, то пусть пакет > > DVL> продолжает называться libjpeg и замена произойдёт единовременно. > > > > Ok, libjpeg62, только, если можно :) > > Давайте будем избегать _ненужных_ переименований. А то вон можно взять и > переименовать glibc-core в libc6, да ещё и запаковать каждую библиотеку > из glibc-core в отдельный подпакет. :) Подобного дерьма в сизифе уж полно. -- Yuri N. Sedunov ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 9:17 ` Dmitry V. Levin 2010-07-13 10:11 ` Денис Смирнов 2010-07-13 16:03 ` Yuri N. Sedunov @ 2010-07-13 16:29 ` Alexey Shabalin 2010-07-13 17:13 ` Денис Смирнов 2010-07-14 2:24 ` REAL 2 siblings, 2 replies; 35+ messages in thread From: Alexey Shabalin @ 2010-07-13 16:29 UTC (permalink / raw) To: ALT Linux Team development discussions 13 июля 2010 г. 13:17 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Tue, Jul 13, 2010 at 08:50:20AM +0400, Денис Смирнов wrote: >> On Mon, Jul 12, 2010 at 08:29:18PM +0400, Dmitry V. Levin wrote: >> >> DVL> Я бы хотел, чтобы в репозитории не было альтернативных libjpeg'ов. >> DVL> Если libjpeg-turbo суждено заменить нынешний libjpeg-6b, то пусть пакет >> DVL> продолжает называться libjpeg и замена произойдёт единовременно. >> >> Ok, libjpeg62, только, если можно :) > > Давайте будем избегать _ненужных_ переименований. А то вон можно взять и > переименовать glibc-core в libc6, да ещё и запаковать каждую библиотеку > из glibc-core в отдельный подпакет. :) Я бы даже поднял вопрос о пересмотре(дополнении, уточнении) полиси. Зачем в название вносить номер, если в репо библиотека присутствует в единственном числе. Зачем нам уподоблятся дебиану? Если библиотек разных версий в репо несколько (и это действительно нужно), то это оправдано. А имеено надо пересмотреть фразу в полиси "Пакет должен иметь название lib%name%abiversion". -- Alexey Shabalin ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 16:29 ` Alexey Shabalin @ 2010-07-13 17:13 ` Денис Смирнов 2010-07-13 17:28 ` Alexey Shabalin 2010-07-14 2:24 ` REAL 1 sibling, 1 reply; 35+ messages in thread From: Денис Смирнов @ 2010-07-13 17:13 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1605 bytes --] On Tue, Jul 13, 2010 at 08:29:25PM +0400, Alexey Shabalin wrote: AS> Я бы даже поднял вопрос о пересмотре(дополнении, уточнении) полиси. AS> Зачем в название вносить номер, если в репо библиотека присутствует в AS> единственном числе. Зачем нам уподоблятся дебиану? Затем, что наш apt -- глючное дерьмо. И при изменении soname у библиотеки без изменении имени apt-get upgrade и частичные обновления _даже при наличии compat-библиотеки_ накрываются медным тазом. AS> Если библиотек разных версий в репо несколько (и это действительно AS> нужно), то это оправдано. AS> А имеено надо пересмотреть фразу в полиси "Пакет должен иметь название AS> lib%name%abiversion" Искренне надеюсь что это крайне неразумное предложение никогда не будет принято. Hint: glibc принципиально отличается от других библиотек тем, что в системе очень сложно найти приложения или библиотеки, которые бы не использовани glibc. И если вдруг когда-нибудь будет переход с libc6 на libc7, то это будет означать полную несовместимость старой системы с новой. Эдакая глобальная точка перегиба, которую исправить невозможно. Делать же такую точку перегиба из обновления каждой библиотеки -- бред. P.S. Кстати, я был несколько неправ -- переименование libjpeg это маловажная фича, и при этом само по себе, если будет сделано неправильно, может создать проблемы. Вот если у нас все-таки появится libjpeg7 -- тогда переименование обоих пакетов будет обязательным, IMHO. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 17:13 ` Денис Смирнов @ 2010-07-13 17:28 ` Alexey Shabalin 2010-07-13 18:29 ` Денис Смирнов 0 siblings, 1 reply; 35+ messages in thread From: Alexey Shabalin @ 2010-07-13 17:28 UTC (permalink / raw) To: ALT Linux Team development discussions 13 июля 2010 г. 21:13 пользователь Денис Смирнов написал: > On Tue, Jul 13, 2010 at 08:29:25PM +0400, Alexey Shabalin wrote: > > AS> Если библиотек разных версий в репо несколько (и это действительно > AS> нужно), то это оправдано. > AS> А имеено надо пересмотреть фразу в полиси "Пакет должен иметь название > AS> lib%name%abiversion" > > Искренне надеюсь что это крайне неразумное предложение никогда не будет > принято. А разумному требованию никто не следует. Пакетов вида lib%name%abiversion в сизифе гораздо меньше чем lib%name. И у нас есть автоматические Provides вида lib%soname, которых зачастую достаточно. Иногда лучше привести правила к действительности, чем подгонять действительность под правила. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 17:28 ` Alexey Shabalin @ 2010-07-13 18:29 ` Денис Смирнов 0 siblings, 0 replies; 35+ messages in thread From: Денис Смирнов @ 2010-07-13 18:29 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1258 bytes --] On Tue, Jul 13, 2010 at 09:28:35PM +0400, Alexey Shabalin wrote: AS> А разумному требованию никто не следует. К счастью эти слова есть пример так называемой лжи, и некоторые пакеты собираются в соответствии с ShareLibsPolicy. AS> Пакетов вида AS> lib%name%abiversion в сизифе гораздо меньше чем lib%name. AS> И у нас есть автоматические Provides вида lib%soname, которых зачастую AS> достаточно. AS> Иногда лучше привести правила к действительности, чем подгонять AS> действительность под правила. _Иногда_. Могу разве что сказать, что сейчас _для меня лично_ у ALT одним из существенных преимуществ перед другими дистрибутивами является как раз относительно высокие стандарты качества. Если полиси будут меняться в сторону ухудшения (в связи с неспособностью ленивых мантейнеров им следовать), это будет очень нехороший симптом. С тем фактом что иногда мантейнреам лень/некогда вылизывать свои пакеты мириться приходится (такова жизнь). Но если полиси, как документы описывающие что есть хорошо собранный пакет, а что -- хреново, будут меняться, то это будет по меньшей мере странно выглядеть. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 16:29 ` Alexey Shabalin 2010-07-13 17:13 ` Денис Смирнов @ 2010-07-14 2:24 ` REAL 2010-07-14 4:59 ` Денис Смирнов 1 sibling, 1 reply; 35+ messages in thread From: REAL @ 2010-07-14 2:24 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Shabalin пишет: > Я бы даже поднял вопрос о пересмотре(дополнении, уточнении) полиси. > Зачем в название вносить номер, если в репо библиотека присутствует в > единственном числе. Зачем нам уподоблятся дебиану? > Если библиотек разных версий в репо несколько (и это действительно > нужно), то это оправдано. > А имеено надо пересмотреть фразу в полиси "Пакет должен иметь название > lib%name%abiversion". Имеется в виду SharedLibsPolicy? По-моему, там не только это надо бы пересмотреть ;) Мне, например, там не встречалась мысль, озвученная ldv@, но интересная: при смене soname не менять название пакета, а номер к названию добавлять только к тем, кто в System/Legacy libraries. -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-14 2:24 ` REAL @ 2010-07-14 4:59 ` Денис Смирнов 0 siblings, 0 replies; 35+ messages in thread From: Денис Смирнов @ 2010-07-14 4:59 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 583 bytes --] On Wed, Jul 14, 2010 at 10:24:20AM +0800, REAL wrote: R> Мне, например, там не встречалась мысль, озвученная ldv@, но R> интересная: при смене soname не менять название пакета, а номер к R> названию добавлять только к тем, кто в System/Legacy libraries. В тексте самого SharedLibsPolicy сказано, почему так делать нельзя. Реквизиты для оплаты моих услуг по чтению вслух с выражением можно найти на сайте по ссылке в подписи к этому письму. -- С уважением, Денис http://mithraen.ru/ ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-12 16:23 ` Денис Смирнов 2010-07-12 16:29 ` Dmitry V. Levin @ 2010-07-12 16:35 ` Alexander Bokovoy 2010-07-13 0:13 ` Aleksey Novodvorsky 3 siblings, 0 replies; 35+ messages in thread From: Alexander Bokovoy @ 2010-07-12 16:35 UTC (permalink / raw) To: ALT Linux Team development discussions Hi, >> >> Редхат, руками Адама Ткаца, занялся jpeg-turbo. >> > И даже уже принял решение перейти на нее в Fedora 14. >> Да, правда соответствующая бага в редхатовской багзиле ужасает. > > Это какая? Я смотрел 600243. Да, эта. Правда, это я там запутался в том, что они описывают в формальном ревью и пропустил, что "соответствует" обозначается [+], а не означает элемент формального ревью, который пакет нарушает. >> > Пусть он и побочный, но включение его в Fedora привлечет к проекту >> > достаточно внимания и со стороны разработчиков. Идеальным вариантом мне >> > представляется добавление реализации арифметического кодирования в >> > libjpeg-turbo. >> У меня не столь оптимистичный взгляд. Арифметическое кодирование пока >> еще покрыто патентами, которые либо истекли, либо истекают в этом году >> (Ricoh, 1993), но реальное состояние не очень понятно, пусть и >> частично риски были проанализированы в 2008 году при создании Dirac: >> http://lwn.net/Articles/272973/ > > На самом деле, если и произойдет слияние лучшего из обох проектов, то > произойдет это нескоро. В этом вопросе я не оптимист, а реалист... > > Кстати, если оценивать состояние с патентами пессимистично, то нашим лучшим > выбором на ближайший срок был бы как раз переход на libjpeg-turbo. Мы > получим ощутимый прирост в производительности, ничем не жертвуя взамен: > - не нужна глобальная пересборка большей части репозитария > - нет патентных рисков > - из-за совпадения API и ABI в случае необходимости можно будет так же > просто переключиться обратно на libjpeg Да. >> Что касается "достаточно внимания и со стороны разработчиков" -- я бы >> выждал хотя бы до ноября. Пока состояние рассылок по jpeg-turbo не >> дает мне шансов говорить о каком-то прогрессе по сравнению с >> оригинальным libjpeg. > > С моей точки зрения эти проекты настолько разновекторны, что сравнивать их > прогресс особого смысла нет. libjpeg-turbo - это ускоренная в реальной > жизни, а не в теории, реализация алгоритмов. Мы получаем ускорение, и > заметное, показа существующих джипегов. Оригинальный libjpeg в этом отстает, > но новые арифметически кодированные файлы получат ускорение за счет меньшего > размера (меньшее время считывания в ОЗУ может заметно перекрыть отставание > декодера). По словам одного из двух авторов оригинального libjpeg, сейчас остался всего один человек, работающий над libjpeg, и тот не идет на совместную деятельность. Фактически, это означает, что новым поколением libjpeg будет скорее всего libjpeg-turbo, поскольку он устраивает всех с практической точки зрения. Увы, это не решает проблему с отсутствием разработчиков, кроме Адама Ткаца и TigerVNC/VirtualGL больше пока никого нет. Даже этот "один из двух авторов" заявил в мае, что он радостно поддержит libjpeg-turbo, если не надо будет его разрабатывать. > Я бы не стал ждать до ноября с выкладыванием libjpeg-turbo в репозитарий. > Чем раньше и большее количество пользователей начнут его тестировать - тем > лучше. Конечно. >> >> Мы тоже пытаемся понять и сделать выбор у себя на работе :) > > Коллеги, я готов выложить libjpeg-turbo в репозитарий. Да, из-за необходимых > Obsoletes он начнет вытеснять libjpeg. Поэтому это не просто еще один пакет > в сизифе "на пощупать". Его наличие там подразумевает, что мы двигаемся к > его массовому тестированию и замене им стандартного libjpeg в следующих > дистрибутивах... Мы тут посмотрели немного на ситуацию вокруг libjpeg, с учетом коментариев со стороны ffmpeg (http://hardwarebug.org/2009/08/04/ijg-is-back/ и http://hardwarebug.org/2010/02/01/ijg-swings-again-and-misses/ ), которые пусть и немного несправедливы, отмечают реальные проблемы. Я все больше склоняюсь к тому, чтобы переместить акцент на libjpeg-turbo. Помимо оптимизаций есть и необходимость улучшать API, а это нужно делать с живым апстримом. > Поэтому я жду либо аргументированного ветирования такого перехода, либо > одобрения... Вето нет. -- / Alexander Bokovoy ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? ` (2 preceding siblings ...) 2010-07-12 16:35 ` Alexander Bokovoy @ 2010-07-13 0:13 ` Aleksey Novodvorsky 2010-07-13 0:21 ` Dmitry V. Levin 3 siblings, 1 reply; 35+ messages in thread From: Aleksey Novodvorsky @ 2010-07-13 0:13 UTC (permalink / raw) To: ALT Linux Team development discussions 12 июля 2010 г. 18:39 пользователь Victor Forsiuk <force@altlinux.org> написал: > Поэтому я жду либо аргументированного ветирования такого перехода, либо > одобрения... Не читал, но одобряю. Rgrds, Алексей ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 0:13 ` Aleksey Novodvorsky @ 2010-07-13 0:21 ` Dmitry V. Levin 2010-07-13 0:26 ` Aleksey Novodvorsky 0 siblings, 1 reply; 35+ messages in thread From: Dmitry V. Levin @ 2010-07-13 0:21 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 370 bytes --] On Tue, Jul 13, 2010 at 04:13:09AM +0400, Aleksey Novodvorsky wrote: > 12 июля 2010 г. 18:39 пользователь Victor Forsiuk <force@altlinux.org> написал: > > Поэтому я жду либо аргументированного ветирования такого перехода, либо > > одобрения... > > Не читал, но одобряю. От такого одобрения нет никакой пользы. Одобрять нужно со знанием дела. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-07-13 0:21 ` Dmitry V. Levin @ 2010-07-13 0:26 ` Aleksey Novodvorsky 0 siblings, 0 replies; 35+ messages in thread From: Aleksey Novodvorsky @ 2010-07-13 0:26 UTC (permalink / raw) To: ALT Linux Team development discussions 13 июля 2010 г. 4:21 пользователь Dmitry V. Levin <ldv@altlinux.org> написал: > On Tue, Jul 13, 2010 at 04:13:09AM +0400, Aleksey Novodvorsky wrote: >> 12 июля 2010 г. 18:39 пользователь Victor Forsiuk <force@altlinux.org> написал: >> > Поэтому я жду либо аргументированного ветирования такого перехода, либо >> > одобрения... >> >> Не читал, но одобряю. > > От такого одобрения нет никакой пользы. Это не страшно, главное чтобы вреда не было. Rgrds, Алексей ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? ` (2 preceding siblings ...) 2009-08-23 18:53 ` Alexander Bokovoy @ 2009-08-31 20:20 ` Dmitry V. Levin 2010-08-21 15:37 ` Alexey Gladkov 4 siblings, 0 replies; 35+ messages in thread From: Dmitry V. Levin @ 2009-08-31 20:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 312 bytes --] On Sun, Aug 23, 2009 at 05:23:33PM +0300, Victor Forsyuk wrote: > http://trac.imagemagick.org/browser/jpeg/trunk/change.log > > Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > уже сейчас... Задумался. Есть ли у нас сейчас силы бежать впереди этого паровоза? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? ` (3 preceding siblings ...) 2009-08-31 20:20 ` Dmitry V. Levin @ 2010-08-21 15:37 ` Alexey Gladkov 2011-03-29 22:36 ` Alexey Gladkov 4 siblings, 1 reply; 35+ messages in thread From: Alexey Gladkov @ 2010-08-21 15:37 UTC (permalink / raw) To: devel 23.08.2009 18:23, Victor Forsyuk wrote: > http://trac.imagemagick.org/browser/jpeg/trunk/change.log > > Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > уже сейчас... https://bugzilla.mozilla.org/show_bug.cgi?id=586320 -- Rgrds, legion ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2010-08-21 15:37 ` Alexey Gladkov @ 2011-03-29 22:36 ` Alexey Gladkov 2011-03-30 6:55 ` Dmitry V. Levin 0 siblings, 1 reply; 35+ messages in thread From: Alexey Gladkov @ 2011-03-29 22:36 UTC (permalink / raw) To: devel 21.08.2010 19:37, Alexey Gladkov wrote: > 23.08.2009 18:23, Victor Forsyuk wrote: >> http://trac.imagemagick.org/browser/jpeg/trunk/change.log >> >> Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение >> уже сейчас... > > https://bugzilla.mozilla.org/show_bug.cgi?id=586320 > Ну вот и всё: https://bugzilla.mozilla.org/show_bug.cgi?id=573948 "Replace libjpeg with libjpeg-turbo" - RESOLVED FIXED -- Rgrds, legion ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2011-03-29 22:36 ` Alexey Gladkov @ 2011-03-30 6:55 ` Dmitry V. Levin 2011-03-30 7:11 ` Alexey Gladkov 0 siblings, 1 reply; 35+ messages in thread From: Dmitry V. Levin @ 2011-03-30 6:55 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 632 bytes --] On Wed, Mar 30, 2011 at 02:36:52AM +0400, Alexey Gladkov wrote: > 21.08.2010 19:37, Alexey Gladkov wrote: > > 23.08.2009 18:23, Victor Forsyuk wrote: > >> http://trac.imagemagick.org/browser/jpeg/trunk/change.log > >> > >> Рано или поздно перейдем. Предлагаю задуматься о том, не начать ли движение > >> уже сейчас... > > > > https://bugzilla.mozilla.org/show_bug.cgi?id=586320 > > Ну вот и всё: > > https://bugzilla.mozilla.org/show_bug.cgi?id=573948 > > "Replace libjpeg with libjpeg-turbo" - RESOLVED FIXED Нам в этой связи нужно что-то предпринимать? Например, обновить пакет libjpeg-turbo? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 35+ messages in thread
* Re: [devel] libjpeg7 - пора? 2011-03-30 6:55 ` Dmitry V. Levin @ 2011-03-30 7:11 ` Alexey Gladkov 0 siblings, 0 replies; 35+ messages in thread From: Alexey Gladkov @ 2011-03-30 7:11 UTC (permalink / raw) To: devel 30.03.2011 10:55, Dmitry V. Levin wrote: > Нам в этой связи нужно что-то предпринимать? Я хотел продемонстрировать направленность в проекте и поддержать топик :) > Например, обновить пакет libjpeg-turbo? Это сделать безусловно нужно. :) -- Rgrds, legion ^ permalink raw reply [flat|nested] 35+ messages in thread
end of thread, other threads:[~2011-03-30 7:11 UTC | newest] Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-08-23 14:32 ` [devel] libjpeg7 - пора? Konstantin Pavlov 2009-08-23 14:47 ` Andrey Rahmatullin 2009-08-23 18:53 ` Alexander Bokovoy 2010-05-07 22:04 ` Денис Смирнов 2010-07-05 18:17 ` Motsyo Gennadi aka Drool 2010-07-05 18:33 ` Valery V. Inozemtsev 2010-07-05 18:57 ` Motsyo Gennadi aka Drool 2010-07-05 19:05 ` Valery V. Inozemtsev 2010-07-19 14:14 ` [devel] libjpeg-turbo " Michael Shigorin 2010-07-19 14:19 ` Andrey Rahmatullin 2010-07-19 15:32 ` Motsyo Gennadi aka Drool 2010-07-05 20:32 ` [devel] libjpeg7 " Dmitry V. Levin 2010-07-05 19:06 ` Alexander Bokovoy 2010-07-06 5:11 ` Alexander Bokovoy 2010-07-12 16:23 ` Денис Смирнов 2010-07-12 16:29 ` Dmitry V. Levin 2010-07-13 4:50 ` Денис Смирнов 2010-07-13 9:17 ` Dmitry V. Levin 2010-07-13 10:11 ` Денис Смирнов 2010-07-13 16:03 ` Yuri N. Sedunov 2010-07-13 16:29 ` Alexey Shabalin 2010-07-13 17:13 ` Денис Смирнов 2010-07-13 17:28 ` Alexey Shabalin 2010-07-13 18:29 ` Денис Смирнов 2010-07-14 2:24 ` REAL 2010-07-14 4:59 ` Денис Смирнов 2010-07-12 16:35 ` Alexander Bokovoy 2010-07-13 0:13 ` Aleksey Novodvorsky 2010-07-13 0:21 ` Dmitry V. Levin 2010-07-13 0:26 ` Aleksey Novodvorsky 2009-08-31 20:20 ` Dmitry V. Levin 2010-08-21 15:37 ` Alexey Gladkov 2011-03-29 22:36 ` Alexey Gladkov 2011-03-30 6:55 ` Dmitry V. Levin 2011-03-30 7:11 ` Alexey Gladkov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git