Comment 404 for bug 371897

Revision history for this message
In , Sorceror (shacklein) wrote :

(In reply to comment #297)
> Ok. You have convinced us that it would not be good to remove ALSA drivers from
> Wine. Which has absolutely nothing to do with the current bug.

I am simply demonstrating that Pulse is NOT the most common sound system available on Linux systems, making that argument false as well as invalid.

> > > In the meantime, WinePulse is the currently-available solution that offers a
> > > superior end-user experience.
> >
> > Tough. It cannot be included in Wine as the audio subsystem is going through an
> > overhaul.
>
> Says who?

Says Art Taylor in comment 282. You may recognise Art as the guy maintaining the out-of-tree winepulse.

> 'Tough.' is not an acceptable answer.

It may not be acceptable but it is unfortunately true given the current state of Wine.

> It was not acceptable a year ago and it even less acceptable now.

I dispute that it is LESS acceptable now. If anything, it is MORE acceptable, as progress is being made in restructuring the sound subsystem. You'll just have to wait until that is finished.

> If you can not get the new sound system working in a
> year, what chances are that you will ever make it work?

If you can not get Wine "working" in 18 years, what chances are that you will ever make it work? There are still a lot of programs, win16, win32 and win64 alike, that do not run at all, or run very poorly in Wine.

> Especially when you are
> so hostile to all your potential and actual contributors?

This is nothing but flaming.
1) Alexandre Julliard is the one developer whose opinion is final, and I am simply repeating what I understand is his current feeling on winepulse.
2) Actual contributors to Wine are respected on their individual merits, and it's been a long time since any major contributors (Stefan Dösinger aside) have commented on this bug.
3) Potential contributors to Wine must meet with AJ's approval: if their code is not up to scratch in terms of coding standards, quality, etc., then the patches must be fixed in these respects before being included in Wine.

The pulse driver presents an issue where the EXISTING code in Wine is ugly and needs reworking, and afaik winepulse is no worse than what's already there; but the current consensus is that the code will be reworked before ANY new drivers (and possibly large bugfixes) will be included.