ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Alexander Bokovoy" <ab@altlinux.org>
To: "ALT Linux Team development discussions" <devel@lists.altlinux.org>
Subject: Re: [devel] esound => pulseaudio
Date: Thu, 31 Jul 2008 11:04:51 +0400
Message-ID: <6062a6e60807310004t5b7d059ev3a81e811e146becd@mail.gmail.com> (raw)
In-Reply-To: <fa54e4a90807301544h60309259j427c3c66a3eec255@mail.gmail.com>

31 июля 2008 г. 2:44 пользователь Igor Zubkov <igor.zubkov@gmail.com> написал:
> "Просрали все полимеры" (с) [1] [2]
>
> Пока народ из Fedora и Ubuntu это всё к себе втянул и давно оттестил,
> у нас ничего толком то и не работает. У меня на Fedora 8 уже
> pulseaudio работыл после установки одного пакета. Для того что бы
> такого добиться в альте, надо ещё попотеть.
pulseaudio в Ubuntu упакован и интегрирован неправильно, это мнение
разработчиков pulseaudio. Это же касается и других дистрибутивов.
Вместо пафоса и отсылок на другие дистрибутивы лучше ситуацию
исправлять. Но если, Игорь, тебе это лень делать, как ты сам
выразился, то зачем этот пафос?

Процитирую Lennart Poettering, отвечающего на критику Jeffrey
Stedfast-а по плохой работе PulseAudio.
http://0pointer.de/blog/projects/jeffrey-stedfast.html
....
Some distributions did a better job adopting PulseAudio than others.
On the good side I certainly have to list Mandriva, Debian[3], and
Fedora[4]. OTOH Ubuntu didn't exactly do a stellar job. They didn't do
their homework. Adopting PA in a distribution is a fair amount of
work, given that it interfaces with so many different things at so
many different places. The integration with other systems is crucial.
The information was all out there, communicated on the wiki, the
mailing lists and on the PA IRC channel. But if you join and hang
around on neither, then you won't get the memo. To my surprise when
Ubuntu adopted PulseAudio they moved into one of their 'LTS' releases
rightaway [5]. Which I guess can be called gutsy -- on the background
that I work for Red Hat and PulseAudio is not part of RHEL at this
time. I get a lot of flak from Ubuntu users, and I am pretty sure the
vast amount of it is undeserving and not my fault.

Why Jeffrey's distro of choice (SUSE?) didn't package pavucontrol
0.9.6 although it has been released months ago I don't know. But
there's certainly no reason to whine about that to me and bash me for
it.

Having said all this -- it's easy to point to other software's faults
or other people's failures. So, admitting this, PulseAudio is
certainly not bug-free, far from that. It's a relatively complex piece
of software (threading, real-time, lock-free, sensitive to timing,
...), and every software has its bugs. In some workloads they might be
easier to find than it others. And I am working on fixing those which
are found. I won't forget any bug report, but the order and priority I
work on them is still mostly up to me I guess, right? There's still a
lot of work to do in desktop audio, it will take some time to get
things completely right and complete.
.....

-- 
/ Alexander Bokovoy

      parent reply	other threads:[~2008-07-31  7:04 UTC|newest]

Thread overview: 67+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-28  9:48 Sergey Bolshakov
2008-07-28 10:06 ` Alexey I. Froloff
2008-07-28 11:35 ` Yuri N. Sedunov
2008-07-28 11:50   ` Sergey Bolshakov
2008-07-28 11:55     ` Led
2008-07-28 12:10       ` Yuri N. Sedunov
2008-07-28 12:15         ` Led
2008-07-28 12:18       ` Sergey Bolshakov
2008-07-28 12:29         ` Led
2008-07-28 12:40           ` Sergey Bolshakov
2008-07-28 12:55             ` Led
2008-07-28 12:59               ` Sergey Bolshakov
2008-07-28 13:30               ` Yuri N. Sedunov
2008-07-28 16:55                 ` Alexey Rusakov
2008-07-30  9:45       ` Michael Shigorin
2008-07-28 12:39     ` Yuri N. Sedunov
2008-07-28 12:53       ` Sergey Bolshakov
2008-07-28 13:18         ` Yuri N. Sedunov
2008-07-30  9:40 ` Michael Shigorin
2008-07-30 21:52 ` Igor Zubkov
2008-07-30 22:44 ` Igor Zubkov
2008-07-31  6:31   ` Pavlov Konstantin
2008-07-31  6:35     ` Andrey Rahmatullin
2008-07-31 17:00       ` Michael Shigorin
2008-07-31 18:36         ` Led
2008-07-31 19:18           ` Michael Shigorin
2008-07-31 19:42             ` Sergey Bolshakov
2008-07-31 21:19             ` Igor Zubkov
2008-07-31 21:22               ` Mikhail Gusarov
2008-07-31 21:50                 ` Igor Zubkov
2008-07-31 21:57                   ` Денис Смирнов
2008-07-31 22:09                     ` Igor Zubkov
2008-08-01  4:37                       ` Andrey Rahmatullin
2008-08-01  8:04                       ` Mykola S. Grechukh
2008-08-01  8:31                         ` [devel] [JT] " Michael Shigorin
2008-07-31 21:24               ` [devel] " Dmitry V. Levin
2008-07-31 21:55                 ` Igor Zubkov
2008-07-31 22:03                   ` [devel] git.alt Dmitry V. Levin
2008-07-31 22:20                     ` Igor Zubkov
2008-07-31 22:32                       ` Dmitry V. Levin
2008-07-31 22:54                         ` Igor Zubkov
2008-07-31 23:42                           ` Денис Смирнов
2008-08-01  3:23                           ` Slava Semushin
2008-08-01  8:05                         ` Michael Shigorin
2008-07-31 22:53                       ` Alexey Tourbin
2008-07-31 23:12                         ` Led
2008-07-31 23:15                           ` Igor Zubkov
2008-08-01  4:34                             ` Andrey Rahmatullin
2008-07-31 23:22                           ` Alexey Tourbin
2008-07-31 23:29                             ` Led
2008-08-01  0:17                               ` [devel] version script howto Alexey Tourbin
2008-08-01  0:49                                 ` Led
2008-08-01  3:27                                 ` Slava Semushin
2008-08-01 10:34                                   ` Led
2008-08-01  6:29                                 ` Alexey I. Froloff
2008-08-01  8:28                                   ` Michael Shigorin
2008-08-01  8:30                                     ` Mikhail Gusarov
2008-08-01  8:39                                     ` Alexey I. Froloff
2008-08-01  8:52                                     ` Mikhail Gusarov
2008-07-31 23:15                         ` [devel] git.alt Igor Zubkov
2008-07-31 23:31                           ` Alexey Tourbin
2008-08-01  8:15                           ` Michael Shigorin
2008-08-01  8:14                         ` [devel] [JT] админы-пакаджеры Michael Shigorin
2008-08-01  8:01                   ` [devel] git traffic Michael Shigorin
2008-07-31 21:20       ` [devel] esound => pulseaudio Igor Zubkov
2008-07-31 21:21     ` Igor Zubkov
2008-07-31  7:04   ` Alexander Bokovoy [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6062a6e60807310004t5b7d059ev3a81e811e146becd@mail.gmail.com \
    --to=ab@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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