1 |
On Fri, Apr 26, 2013 at 1:31 AM, Yuri K. Shatroff <yks-uno@××××××.ru> wrote: |
2 |
> On 25.04.2013 19:48, Mark David Dumlao wrote: |
3 |
>> |
4 |
>> On Sat, Apr 20, 2013 at 5:34 PM, Walter Dnes <waltdnes@××××××××.org> |
5 |
>> wrote: |
6 |
>>> |
7 |
>>> I think you've hit the nail on the head. Complex setups require |
8 |
>>> complex software... deal with it. An analogy is that an |
9 |
>>> 18-wheeler semi-tractor trailer with a 17-speed manual transmission |
10 |
>>> (plus air brakes that require months of training to manage/use) is |
11 |
>>> much more powerful than a Chevy Sonic hatchback when it comes to |
12 |
>>> hauling huge loads. But for someoneone who merely wants to zip out |
13 |
>>> to the supermarket and buy a week's groceries, the hatchback is |
14 |
>>> much more appropriate. |
15 |
>>> |
16 |
>>> Similarly, PulseAudio may be better at handling complex situations |
17 |
>>> like you describe. The yelling and screaming you're hearing are |
18 |
>>> from the 99% of people whose setups are not complex enough to |
19 |
>>> justify PulseAudio. Making 100% of setups more complex in order to |
20 |
>>> handle the 1% of edge cases is simply wrong. |
21 |
>> |
22 |
>> |
23 |
>> The "complexity" overhead of pulseaudio is vaaastly overstated here. |
24 |
>> |
25 |
>> Yes, as a general principle, adding unneeded complexity is bad. But |
26 |
>> that takes into account general ideas on the relative tradeoffs of |
27 |
>> having it there or not. But listen to the happy PA users here who |
28 |
>> don't feel any problem with their setup. The complexity doesn't bite |
29 |
>> them. |
30 |
> |
31 |
> |
32 |
> That is not a good argument. If it were that easy, then why not just |
33 |
> install everything -- or even simply untar all software -- at once? |
34 |
> People say that HDDs are big now. And that would do for 99% users, |
35 |
> wouldn't it? Instead, you're still messing with all that package managing |
36 |
> stuff... |
37 |
|
38 |
There is a a very huge difference between "all software at once" and |
39 |
"one particular small package with a proven use". |
40 |
|
41 |
> I wouldn't care for the architecture complexity (although I assume it to |
42 |
> be too complex) but what I do care about is its bad manageability. |
43 |
> If it were to install just a package, or just remove one package, then |
44 |
> everyone would be satisfied, including those who need the functionality. But |
45 |
> apparently it isn't so; either all audio software is to use PA, or none at |
46 |
> all. |
47 |
|
48 |
BEEEP. Wrong. The same niggles that allow ALSA to multi-audio without |
49 |
pulseaudio are magically not erased by installing pulseaudio. It's |
50 |
just that - what's the point? If you can adjust the volume of M.A.R.S |
51 |
A Ridiculous Shooter independently of the volume of your flash plugin, |
52 |
why would you want to exempt vlc or thunderbird from the same? |
53 |
|
54 |
> Well if PA is that great then why really not do like you suggest? Probably, |
55 |
> the problem is not "a few megabytes more on their disk" but that PA is just |
56 |
> not a good alternative? |
57 |
|
58 |
Haven't "heard" any reason to think otherwise, pun intended. Even with |
59 |
projects that hate pulseaudio's guts and don't want to play with them, |
60 |
I can make them be happy with pasuspender. |
61 |
|
62 |
> And eventually is there a real big unsolvable problem for one to *install* |
63 |
> PA when he needs? Does one really end up with "black screen" or another |
64 |
> kinda PITA without PA? If not, then it's not a good analogy. |
65 |
> |
66 |
> But as I feel it, the talk is about choice, not PA nor complexity. I just |
67 |
> *don't want* it. |
68 |
|
69 |
The analogy isn't that the desktop is broken without PA. The analogy |
70 |
was only to show that there are tradeoffs that go into considering |
71 |
"added complexity", which were blindly being considered as a |
72 |
set-in-stone rule for designing systems. I'm sorry, that's a terrible |
73 |
rule to live by when designing systems for real people. It's just a |
74 |
guideline. You _must_ consider the tradeoffs. There is no substitute |
75 |
for considering the tradeoffs |
76 |
|
77 |
Now obviously with gentoo, we already have a choice to put it in or |
78 |
not, so I'm guessing you're evaluating non-gentoo choices to put it in |
79 |
by default. So you're effectively criticizing gnobuntudora. |
80 |
|
81 |
The gnobuntudora choice to include it by default makes sense, because |
82 |
they are often catering to environments where even mentioning the |
83 |
package manager to the average user is already "too technical" for |
84 |
them. So in their calculus, the 99% who don't need it don't suffer, |
85 |
but the 1% who need it do and will suffer. You haven't demonstrated |
86 |
that you've given the same depth of considerations to this. |
87 |
|
88 |
-- |
89 |
This email is: [ ] actionable [ ] fyi [x] social |
90 |
Response needed: [ ] yes [x] up to you [ ] no |
91 |
Time-sensitive: [ ] immediate [ ] soon [x] none |