Pulseaudio version in Jessie
Niels Thykier
niels at thykier.net
Sat Sep 13 10:13:34 UTC 2014
On 2014-09-05 06:32, Felipe Sateler wrote:
> Dear release team,
>
> I'm writing in order to discuss the status of Pulseaudio for Jessie.
> Pulseaudio currently sits at (upstream) version 5 for jessie.
>
> [...]
> So, the question is will we be able to ship pulseaudio 6? It is fairly
> clear that the final release will not be on time for the freeze.
> However, the release candidate may be introduced in time. The upstream
> policy after a release candidate is only bug fixes and doc/translation
> updates[3]. So I was thinking maybe an exception for the final release
> could be made if the release candidate arrives early enough. We have
> never managed a freeze I believe there are 2 main questions:
>
Hi Felipe / Pulseaudio maintainers,
I apologise for the tardiness on our part. Thanks for bringing this
problem to our attention.
If I understand you correctly then the consequence of the regression is
Debian loses support for the following bluethooth devices:
1. "Health" devices
- I do not quite a clear view of what these are. If you have an
example it would be nice.
2. Hands-free devices in Cars
I presume that the lost support in question is "only" audio (which for
the 2. part would still be very bad).
> 1. Is such a plan (uploading the RC pre-freeze and the final release
> post-freeze) acceptable?
For me, such a plan /could/ be acceptable provided that:
* The new major version of pulseaudio is both API and ABI backwards
compatible!
- A transition would be a deal-breaker for me at this point.
* The current issues in the release candidates are not (new) RC bugs.
- Keep in mind that we may need to have pulseaudio reverted to the
old version should such issues turn out to be worse than
anticipated.
* You are aware that the Debian RT view of "necessary bug fixes" do
not always coincide with upstreams view of "necessary bug fixes".
- During the freeze we will reviewing all changes and we reserve the
right to question/reject any (part) of them.
- Keep in mind that we get more defensive as the freeze
progresses!
- You may have/want to cherry-pick changes frequently during the
freeze (at a much faster pace than upstream makes releases).
- You may have to support a "bastard" version for Jessie that
consists of the release candidate plus only (some) of upstreams
patches.
> 2. If so, when would be "early enough"? That is, until what date could
> the RC be uploaded to Debian?
>
> [...]
The sooner the better, although you may want to start with experimental
to ensure it still builds on all architectures.
*If* we go down this path (and I am *not* saying the release team is
ready to commit to it), then I would highly prefer that we adopt the
noblest of traditions in Open Source:
/Release early, release often./
Smaller changes are (often) easier to review and has a higher chance of
being accepted.
~Niels
More information about the pkg-pulseaudio-devel
mailing list