summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20101015/001224.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/20101015/001224.html')
-rw-r--r--zarb-ml/mageia-dev/20101015/001224.html228
1 files changed, 228 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20101015/001224.html b/zarb-ml/mageia-dev/20101015/001224.html
new file mode 100644
index 000000000..80e33f86a
--- /dev/null
+++ b/zarb-ml/mageia-dev/20101015/001224.html
@@ -0,0 +1,228 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] How will be the realese cycle?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20How%20will%20be%20the%20realese%20cycle%3F&In-Reply-To=%3C201010151242.04108.bgmilne%40multilinks.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001213.html">
+
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] How will be the realese cycle?</H1>
+ <B>Buchan Milne</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20How%20will%20be%20the%20realese%20cycle%3F&In-Reply-To=%3C201010151242.04108.bgmilne%40multilinks.com%3E"
+ TITLE="[Mageia-dev] How will be the realese cycle?">bgmilne at multilinks.com
+ </A><BR>
+ <I>Fri Oct 15 13:42:03 CEST 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001213.html">[Mageia-dev] How will be the realese cycle?
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1224">[ date ]</a>
+ <a href="thread.html#1224">[ thread ]</a>
+ <a href="subject.html#1224">[ subject ]</a>
+ <a href="author.html#1224">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Friday, 15 October 2010 03:48:56 Fernando Parra wrote:
+&gt;<i> Hi everybody.
+</I>&gt;<i>
+</I>&gt;<i> I feel that the concept of a new way, as it exist into my mind is not
+</I>&gt;<i> completely understood. Let me try to re-explain again. Please be patient
+</I>&gt;<i> and excuses any mistake with my English (I'm totally out of practice):
+</I>&gt;<i>
+</I>&gt;<i> I'm talking about to liberate to novice/novel/without experience user,
+</I>&gt;<i> about concepts like backports, but I'm not talking about
+</I>&gt;<i> close/disappear/eliminate/forgot backports.
+</I>&gt;<i>
+</I>&gt;<i> Why? because a big share of them will arrive from a very different
+</I>&gt;<i> environment (especially windows), and as you now, in there those concepts
+</I>&gt;<i> are not only estrange, they simply don't exists. When a Windows user
+</I>&gt;<i> wants/needs to update a program, as much the only thing that he/she must
+</I>&gt;<i> do is unninstall the old/previous version and then install the new one.
+</I>&gt;<i>
+</I>&gt;<i> What programs? Following the same idea, about these kind of users, we
+</I>&gt;<i> should ask: what programs they usually upgrade? The answer could be found
+</I>&gt;<i> asking to the user's themselves, but certainly could be another ways.
+</I>&gt;<i>
+</I>&gt;<i> Why not all backports? Reason 1: Because a lot of them don't care about the
+</I>&gt;<i> new version of CUPS (in example) or the new version of Maxima (I'm sure
+</I>&gt;<i> there are a lot clearly examples). Reason 2: Because there are packages
+</I>&gt;<i> that may causes some incidents after upgrade them.
+</I>&gt;<i>
+</I>&gt;<i> How we can solve this situation? Offering a default automatic upgrade for a
+</I>&gt;<i> small group of packages, especially when they change in an important way,
+</I>&gt;<i> in example Firefox 3.6x 3.6x+ or to 4.x
+</I>&gt;<i>
+</I>&gt;<i> With this in mind:
+</I>&gt;<i> &gt; What aspects of the Mandriva backports solution are not satisfactory?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; -The fact that not everything is available as a backport?
+</I>&gt;<i>
+</I>&gt;<i> Not all are in backports, more these users don't want/understand a big
+</I>&gt;<i> share of them
+</I>
+So, we must &quot;dumb down&quot; everything, and not provide openldap backports for
+people running servers who want a convenient way to run the software version
+that will allow them to file bugs upstream (OpenLDAP team doesn't respond to
+bugs filed on non-current releases)?
+
+&gt;<i> &gt; -That users don't know how to request a backport?
+</I>&gt;<i>
+</I>&gt;<i> That is true, more, they don't want to learn about that, they only want a
+</I>&gt;<i> new version of their favourite program.
+</I>
+What do we do in the case where a new version of some software is available,
+and has been sent to cooker? How do we decide whether it should go to
+backports or not? And for which releases?
+
+(FYI, for Mandriva users can typically request backports in bugzilla or on
+IRC, but we may need better means).
+
+&gt;<i> &gt; -That too many backports are available?
+</I>&gt;<i>
+</I>&gt;<i> This is matter of who are revising backports, for novice? Yes there are to
+</I>&gt;<i> many. For the geek or the expert? Maybe never there will enough of them.
+</I>&gt;<i>
+</I>&gt;<i> &gt; -That all users don't get them by default?
+</I>&gt;<i> &gt; -That users doing network installs by default don't get the backport on
+</I>&gt;<i> &gt; initial installation?
+</I>&gt;<i>
+</I>&gt;<i> No, they are not get them if we will use a potentially problematic
+</I>&gt;<i> repository.
+</I>&gt;<i>
+</I>&gt;<i> &gt; -That users aren't aware of backports?
+</I>&gt;<i> &gt; -Something else?
+</I>&gt;<i>
+</I>&gt;<i> Panic? Fear? Baal, Luzbel and other demons in their minds?
+</I>&gt;<i>
+</I>&gt;<i> &gt; Technically speaking?
+</I>&gt;<i> &gt; Less than 'urpmi --searchmedia Backports chromium' ?
+</I>&gt;<i>
+</I>&gt;<i> If I was a novice my answer will be: What hell is that?
+</I>
+This was a response to 'users must do less', not 'it must be very easy'. At
+present, users need to do just one thing. We can fix the ease of doing that
+one thing, if we understand the problem correctly.
+
+I note you chose to leave out:
+
+&gt;<i> &gt; Or, should it be more obvious in rpmdrake or similar? How about
+</I>&gt;<i> &gt; commenting on my proposal for UI change in rpmdrake making backports
+</I>&gt;<i> &gt; more obvious?
+</I>
+The proposal I refer to is:
+&quot;
+Now, maybe the user interface needs to be improved. For example, maybe there
+should be no dropdown box, but instead when searching for a package by name,
+it should show you all the versions:
+
+============================================================================
+Find: | digikam | In: -&gt;Graphical applications |By: -&gt;Package Name
+----------------------------------------------------------------------------
+Package| |Status | Action
++digikam |Security update recommended |Update |
+- 1.3.0-1mdv |Installed |Uninstall |
+- 1.3.0-1.1mdv |Security Update |Update |
+- 1.4.0-4mdv |Unsupported upgrade (backport) |Upgrade |
+
+-----------------------------------------------------------------------------
+digikam - A KDE ........
+
+=============================================================================
+&quot;
+
+Further, we could have some settings regarding what the user's preference is,
+and possibly even per-package. For example, maybe the user would not like only
+updates by default, except for chromium and pidgin where they want backports.
+Or, maybe another user wants all backports, except OpenOffice.org, where they
+just want updates.
+
+&gt;<i> &gt; Again, before we can decide what *more* we should do (what significant
+</I>&gt;<i> &gt; resources we need to commit), maybe we should first understand why the
+</I>&gt;<i> &gt; existing features (which have significant effort behind them) are not
+</I>&gt;<i> &gt; resulting in user satisfaction.
+</I>&gt;<i>
+</I>&gt;<i> More and more reasons to prepare very carefully our offer. All we here
+</I>&gt;<i> appreciate those efforts and there are no way to send them to trash
+</I>&gt;<i>
+</I>&gt;<i> &gt; Personally I think a poll without educating everyone about what exactly
+</I>&gt;<i> &gt; each choice would mean is useless. We first need to elaborate detailed
+</I>&gt;<i> &gt; alternatives before anyone can make an informed choice.
+</I>&gt;<i>
+</I>&gt;<i> IMHO, a democracy without education is not democracy, is populism. I agree
+</I>&gt;<i> at all, we need first elaborate a well structured alternatives and then,
+</I>&gt;<i> explicitly after inform and educate our community we can run a poll, or
+</I>&gt;<i> prepare a council, or any other appropriated way.
+</I>&gt;<i>
+</I>&gt;<i> &gt; backports should be supported for security patches and bug fixes just
+</I>&gt;<i> &gt; like the main packages (if not instead of the main packages).
+</I>&gt;<i> &gt; Of course the security patch could be simply provided by backporting a
+</I>&gt;<i> &gt; newer version of the package, no need to make patches for each version.
+</I>&gt;<i>
+</I>&gt;<i> That is essential, any upgrade must be supported (other valid reason for an
+</I>&gt;<i> small group of packages).
+</I>
+Note that this can be difficult. For example, if (say) 2010.1 has shipped with
+samba 3.5.3, and let's say we shipped samba 3.5.5 in backports, now a security
+update is required, updates provides 3.5.3-1.1mdv with a patch, but 3.5.6
+doesn't build without substantial work.
+
+Now, in order to provide a rapid update, the maintainer now needs to either:
+-apply the patch to 3.5.5 and ship this to cooker and backports, and later
+work on 3.5.6 for cooker, and then send it to backports again
+-work on 3.5.6 until it works, and leave users without a security update for a
+few days
+
+These decisions have quite an impact on the cost of supporting the distro ...
+
+&gt;<i> &gt; What I mean is basically when new updates get presented (which would
+</I>&gt;<i> &gt; include new backports) the user could untick specific packages (as is
+</I>&gt;<i> &gt; possible now) but also have a second tick-box to store the choice
+</I>&gt;<i> &gt; permanently in the skip.list.
+</I>&gt;<i> &gt; This would give the user more choice of which packages he wants to always
+</I>&gt;<i> &gt; update to the newest version and wich ones he/she prefers to keep frozen
+</I>&gt;<i> &gt; at the same version.
+</I>&gt;<i>
+</I>&gt;<i> Please try to explain that to my grandma, or maybe you could be lucky with
+</I>&gt;<i> some of my students.
+</I>
+How easy this is to use depends on the UI. For example, the updates window
+could be reduced to be &quot;Apply all recommended updates&quot;, &quot;Apply only security
+updates&quot;, and &quot;Advanced&quot;, which would show the list of packages to update (and
+provide options similar to the above, but slightly different). Your grandma
+shouldn't click the &quot;Advanced&quot; button.
+
+Regards,
+Buchan
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001213.html">[Mageia-dev] How will be the realese cycle?
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1224">[ date ]</a>
+ <a href="thread.html#1224">[ thread ]</a>
+ <a href="subject.html#1224">[ subject ]</a>
+ <a href="author.html#1224">[ 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>