diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-January/011279.html')
| -rw-r--r-- | zarb-ml/mageia-dev/2012-January/011279.html | 162 | 
1 files changed, 162 insertions, 0 deletions
| diff --git a/zarb-ml/mageia-dev/2012-January/011279.html b/zarb-ml/mageia-dev/2012-January/011279.html new file mode 100644 index 000000000..201756563 --- /dev/null +++ b/zarb-ml/mageia-dev/2012-January/011279.html @@ -0,0 +1,162 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> +   <TITLE> [Mageia-dev] please stop doing "bugs" for updating magia 1 +   </TITLE> +   <LINK REL="Index" HREF="index.html" > +   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20please%20stop%20doing%20%22bugs%22%20for%20updating%20magia%201&In-Reply-To=%3C201201121319.02572.bgmilne%40zarb.org%3E"> +   <META NAME="robots" CONTENT="index,nofollow"> +   <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> +   <LINK REL="Previous"  HREF="011277.html"> +   <LINK REL="Next"  HREF="011288.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> +   <H1>[Mageia-dev] please stop doing "bugs" for updating magia 1</H1> +    <B>Buchan Milne</B>  +    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20please%20stop%20doing%20%22bugs%22%20for%20updating%20magia%201&In-Reply-To=%3C201201121319.02572.bgmilne%40zarb.org%3E" +       TITLE="[Mageia-dev] please stop doing "bugs" for updating magia 1">bgmilne at zarb.org +       </A><BR> +    <I>Thu Jan 12 12:19:02 CET 2012</I> +    <P><UL> +        <LI>Previous message: <A HREF="011277.html">[Mageia-dev] please stop doing "bugs" for updating magia 1 +</A></li> +        <LI>Next message: <A HREF="011288.html">[Mageia-dev] please stop doing "bugs" for updating magia 1 +</A></li> +         <LI> <B>Messages sorted by:</B>  +              <a href="date.html#11279">[ date ]</a> +              <a href="thread.html#11279">[ thread ]</a> +              <a href="subject.html#11279">[ subject ]</a> +              <a href="author.html#11279">[ author ]</a> +         </LI> +       </UL> +    <HR>   +<!--beginarticle--> +<PRE>On Thursday, 12 January 2012 11:27:59 Antoine Pitrou wrote: +><i> On Thu, 12 Jan 2012 11:05:34 +0200 +</I>><i>  +</I>><i> Buchan Milne <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">bgmilne at zarb.org</A>> wrote: +</I>><i> > An approach that doens't include a bug filed with the distribution means +</I>><i> > the user doesn't really seem interested in receiving an update from the +</I>><i> > distribution. +</I>><i>  +</I>><i> Do note there are bugs that may go unnoticed by the user even though +</I>><i> they are affected (for example if they have to do with resource +</I>><i> consumption or subtle data corruption or other reliability stuff). +</I> +Right, and in most cases, upstreams should make enough noise about issues like  +that so maintainers know to push an update. Upstreams that don't are  +irresponsible, or have their heads in the ground. + +><i> > If you just want every new piece of software as soon as possible, you +</I>><i> > should run Cauldron. +</I>><i>  +</I>><i> Obviously, that's not what I want. +</I>><i>  +</I>><i> > 1)Why users who are not affected by some obscure bug (e.g. typo in a man +</I>><i> > page they will never read) should be forced to download unnecessary +</I>><i> > packages (at high cost in some cases) +</I>><i>  +</I>><i> This is already the case. Regularly Mageia suggests me updates that I +</I>><i> have not asked for since I have not filed a bug for them (and may not +</I>><i> even be affected). +</I> +'users who are unaffected' and 'I didn't ask for an update' are vastly  +different things. But, it seems you also don't want to get an unnecessarily  +huge volume of updates ... + +><i> Besides, your example is silly: I don't know of a software project that +</I>><i> makes new releases only to fix typos in man pages. Bugfix releases *do* +</I>><i> contain worthwhile fixes. +</I> +Sure, but on average, probably 75% or more of the software in a release will  +have some upstream release that has at least one bugfix in it per year, does  +that mean that we should ship updates to 75% of the packages for each  +supported distro every year? + +><i> > 2)How you will identify all upstreams which have a good history of +</I>><i> > bugfix-only releases, and how you will automate the selection of these +</I>><i> > packages to go to updates, and how you will streamline this process +</I>><i> > through QA. +</I>><i>  +</I>><i> Each packager can decide if their upstream package is well-behaved or +</I>><i> not. Of course, better be conservative and not package bugfix releases +</I>><i> if you aren't totally confident. Still, some upstream teams *are* +</I>><i> well-behaved. +</I> +Right, and this is (mostly) done, although IMHO the updates policy needs to be  +updated to make this more explicit. + +><i> > Anyway, you seem to be of the assumption that all the contributors to the +</I>><i> > distribution you are using have so much more time on their hands than you +</I>><i> > do, while in actual fact I believe almost all contributors are *very* +</I>><i> > contstrained on time. +</I>><i>  +</I>><i> Relying on upstream for bug fixes may actually free some of the time +</I>><i> spent doing custom patching and testing. +</I> +You assume: +1)Upstream and packager have no relationship +2)Bugfixes are done in isolation + +><i> But I agree volunteer time is a +</I>><i> big blocker in most open source projects. +</I>><i>  +</I>><i> > If you don't think it is worth your time to help out, why should we +</I>><i> > waste time (which could be used to ensure the next release has all +</I>><i> > bugfixes) on new bugfix releases we don't need? +</I>><i>  +</I>><i> Usually bugs are fixed for a reason (i.e. they affect someone +</I>><i> somewhere). Why you think people don't need bug fixes is beyond me: +</I> +That wasn't the argument. The argument is that there is a cost to every  +update, and the question that has to be answered is whether the minimal  +improvement in some package is worth the time, effort, resource, bandwidth  +involved, or whether the user is better served by having a completely up-to- +date minimal-bug-affected-release 2 months later, than having 1000 updates  +shipped every month and a new low quality release in 2 months, which forces  +more updates down their expensive internet connection, leaving them with a  +high cost, low quality experience. + +><i> Mageia users aren't, presumably, more stupid / more careless than users +</I>><i> of other distributions. +</I> +No, but the point of Mageia is to provide a usable distribution, not one where  +you get breakage every 2nd week due to supposed 'bugfix' releases of new  +software. + +Regards, +Buchan +</PRE> + + + + + + + + + + + + + +<!--endarticle--> +    <HR> +    <P><UL> +        <!--threads--> +	<LI>Previous message: <A HREF="011277.html">[Mageia-dev] please stop doing "bugs" for updating magia 1 +</A></li> +	<LI>Next message: <A HREF="011288.html">[Mageia-dev] please stop doing "bugs" for updating magia 1 +</A></li> +         <LI> <B>Messages sorted by:</B>  +              <a href="date.html#11279">[ date ]</a> +              <a href="thread.html#11279">[ thread ]</a> +              <a href="subject.html#11279">[ subject ]</a> +              <a href="author.html#11279">[ 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> | 
