summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-March/013005.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/2012-March/013005.html')
-rw-r--r--zarb-ml/mageia-dev/2012-March/013005.html229
1 files changed, 229 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-March/013005.html b/zarb-ml/mageia-dev/2012-March/013005.html
new file mode 100644
index 000000000..293f936f6
--- /dev/null
+++ b/zarb-ml/mageia-dev/2012-March/013005.html
@@ -0,0 +1,229 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] Freeze Push Question: pulseaudio
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Freeze%20Push%20Question%3A%20pulseaudio&In-Reply-To=%3C1331586286.1167.342.camel%40liliana.cdg.redhat.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="012980.html">
+ <LINK REL="Next" HREF="013011.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] Freeze Push Question: pulseaudio</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Freeze%20Push%20Question%3A%20pulseaudio&In-Reply-To=%3C1331586286.1167.342.camel%40liliana.cdg.redhat.com%3E"
+ TITLE="[Mageia-dev] Freeze Push Question: pulseaudio">misc at zarb.org
+ </A><BR>
+ <I>Mon Mar 12 22:04:46 CET 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="012980.html">[Mageia-dev] Freeze Push Question: pulseaudio
+</A></li>
+ <LI>Next message: <A HREF="013011.html">[Mageia-dev] Freeze Push Question: pulseaudio
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#13005">[ date ]</a>
+ <a href="thread.html#13005">[ thread ]</a>
+ <a href="subject.html#13005">[ subject ]</a>
+ <a href="author.html#13005">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 12 mars 2012 &#224; 17:25 +0200, Anssi Hannula a &#233;crit :
+&gt;<i> 12.03.2012 00:32, Colin Guthrie kirjoitti:
+</I>&gt;<i> &gt; Hi,
+</I>&gt;<i>
+</I>&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> &gt; We're aiming to get a PA 2.0 release out very soon (within the next 4
+</I>&gt;<i> &gt; weeks).
+</I>&gt;<i> &gt;
+</I>&gt;<i> [...]
+</I>&gt;<i> &gt; Can this go it? I think it's worth it.
+</I>&gt;<i>
+</I>&gt;<i> I think pulseaudio is an acceptable candidate for exception here, mainly
+</I>&gt;<i> because
+</I>&gt;<i> - it fixes some big audio usability issues (that will only affect more
+</I>&gt;<i> and more systems during MGA2 lifetime) with the new features, and
+</I>&gt;<i> - our package maintainer is the upstream maintainer as well, allowing
+</I>&gt;<i> efficient handling of any bugreports.
+</I>&gt;<i>
+</I>&gt;<i> However, I know I'm probably more lax here than others, so this requires
+</I>&gt;<i> the input of other release managers before a decision.
+</I>
+For the sake of documenting :
+
+- I have seen that Ubuntu precise still ship 1.1, and they aim for a
+much longer support than us ( iirc, 5 years this time ). They also plan
+to release 1 week before us :
+<A HREF="https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule">https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule</A>
+
+- Fedora, also usually shipping latest version ( or even shipping git
+snapshot of the glibc during the freeze ), do not have it in rawhide for
+now, and not in Fedora 17. The next release is 1 week after us :
+<A HREF="https://fedoraproject.org/wiki/Releases/17/Schedule">https://fedoraproject.org/wiki/Releases/17/Schedule</A>
+
+While Ubuntu do not ship kernel 3.3 in Precise ( but have backported the
+jack detection stuff ), Fedora 17 does have it.
+
+So both of them would benefit from shipping PA 2.0 instead of 1.1, and
+they didn't chose to do so. They also have likely more people working on
+it, and likely a wider array of testers than us.
+
+However, ubuntu decide to use some kind of patches to PA for the jack
+detection part.
+
+
+The next issue I have is that beside adding bug fixes, that's still a
+2.0. While version number are just version number, as said on
+<A HREF="http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/1.0">http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/1.0</A> , we do
+not have much information on what got changed, and the current page is
+rather scarce :
+<A HREF="http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/ReleasePlanning">http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/ReleasePlanning</A>
+
+So I personally cannot evaluate how disturbing they would be, or what
+they would impact. And sorry, I cannot say &quot;yes&quot; if I think I have not
+enough information to evaluate.
+
+That was my 2nd point.
+
+
+The third point is that you say you will revert if there is a problem,
+but I would make sure that we clearly define what is a problem in a way
+that do not suffer from any problem of interpretation. Because if we are
+not clear now, we will just push the discussion to later and that's not
+the moment usually.
+So I want to make sure that we all fully agree on what would trigger a
+reverse before even thinking to say &quot;yes&quot; to the request. Because
+despite asking during meeting, not everybody was on the same wavelength
+for version freeze, and I see no reason to have the same problem a 2nd
+time. And I want to make sure that if we revert, there will be no last
+minute negotiation, no matter how harsh would be a revert.
+
+So i would say 'no' until we have such document. What would be in there
+is left open. For example, one of the criteria could be a deadline for
+the release of 2.0. If the release slip only of 1 second, that's too
+late and we revert. The current target date is 26/03, and we have our
+release freeze on 07/04. So I would say that if PA is not released on
+26/03, that's too late.
+
+Or we can say &quot;if there is 1 bug written as critical on our bugzilla, or
+the one of PA and not fixed on XX&quot;. Or anything.
+
+Without clear conditions being agreed first, I would say &quot;no&quot;, that's my
+3rd reason.
+
+
+And while I do not doubt this would be really useful for free software
+to have a bunch of testers with our users, and that free software
+benefit from shipping RC in distribution, I still think that the beta
+are here to fix our bugs rather than those of upstream, and that our
+users are not guinea pigs for upstream. That's not exactly what we
+promised to them, and for that reason alone, I would also say &quot;no&quot; for
+now, and that's a 4th reason.
+
+
+Finally, I would like to remind that pulseaudio is basically installed
+on every installation besides servers, and is critical to the sound
+infrastructure. And so, just for the fact that this is central, it
+should not be version upgraded if that was not really planned, just for
+a feature, for simple risk prevention. We were praised for being stable
+just because we basically did several months of debug, and I think we
+should strive to keep that reputation, by reusing the same simple recipe
+( ie, being cautious and do really more test ). Being rock solid stable
+is the only thing where we seems to all agree in our previous
+discussion.
+
+
+And being central to both KDE and GNOME, it would be present on the
+livecd and would not be upgraded and as such, and because some people
+use them as liveusb ( ie, without any upgrade ), we cannot treat this as
+&quot;we can upgrade later if it slip&quot;, because we cannot for some people.
+
+And as a side note, I would also remind that some people ( like Pierre
+Jarillon, for example ) complained there is _too_ much to download after
+a first installation, and why we shouldn't reduce the number of bugfixes
+for that, we can at least try to not plan to have more of them.
+
+And that's my 5th reason.
+
+
+So yes, I understand that you would like to push feature so it benefit
+to people. All upstream developers want that, all packagers want that.
+I would have loved to have the latest apache on our server for next
+upgrade, I would have loved to have systemd sooner for the buildsystem,
+or indeed, having the latest PA for the various bluez/A2DP fix
+ Heck I would be sure that we have latest apache on our servers, as this
+would allow to have a cleaner , contrary to what people may think, no
+one actively work to break computers of others. I see that you think you
+would be able to properly handle everything. Because everybody think
+this. Yet, you would be alone on this on our side, and that's also a
+risk. If you were too busy to push PA sooner, and see that kernel 3.3
+was planned to be the final, then there is a high chance that you would
+be too busy again.
+
+
+So for thoses 5 reasons, I would say &quot;no&quot;, even if I would rather see
+this just for free software advancement.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="012980.html">[Mageia-dev] Freeze Push Question: pulseaudio
+</A></li>
+ <LI>Next message: <A HREF="013011.html">[Mageia-dev] Freeze Push Question: pulseaudio
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#13005">[ date ]</a>
+ <a href="thread.html#13005">[ thread ]</a>
+ <a href="subject.html#13005">[ subject ]</a>
+ <a href="author.html#13005">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
+mailing list</a><br>
+</body></html>