From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2011-June/006142.html | 109 +++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 zarb-ml/mageia-dev/2011-June/006142.html (limited to 'zarb-ml/mageia-dev/2011-June/006142.html') diff --git a/zarb-ml/mageia-dev/2011-June/006142.html b/zarb-ml/mageia-dev/2011-June/006142.html new file mode 100644 index 000000000..b8bfd1b54 --- /dev/null +++ b/zarb-ml/mageia-dev/2011-June/006142.html @@ -0,0 +1,109 @@ + + + + [Mageia-dev] Proposal of a backporting process + + + + + + + + + +

[Mageia-dev] Proposal of a backporting process

+ andre999 + andr55 at laposte.net +
+ Wed Jun 29 21:19:42 CEST 2011 +

+
+ +
Michael Scherer a écrit :
+> Le mercredi 29 juin 2011 à 10:56 +0200, Angelo Naselli a écrit :
+>> mercoledì 29 giugno 2011 alle 00:23, andre999 ha scritto:
+>>> A leaf package is a package that is not required by any other package.
+>>> But leaf packages will always require something else.
+>>> If B requires A, then A is not a leaf package, even though B could be.
+>>> When backporting B, we test to make sure that it works with release A.
+>>> Obviously it restricts what can be backported, but the trade-off is that backports will
+>>> (almost always) work, and they won't break anything.
+>>
+>> Well my point is i often backport something for my job (for the most
+>> commoncpp2 now, ucommon in future), and since they are libraries i can fall
+>> in errors. I always tested before backporting though, and i haven't had any problems
+>> upgrading, but that's me and i could have been lucky.
+>>
+>> If we can accept some exceptions from time to time, but proved (bug open, testing
+>> and updates/backports etc) i can think to have mageia not only at home or in a virtual
+>> box. Otherwise i can't see the need of backports, for me of course.
+>
+> If we start to add exception while we do not even have started to agree
+> on the general case, we are never gonna go anywhere :)
+>
+> I have the impression that everybody want to be able at the same time to
+> backport anything, and yet expect to have the same level of support and
+> quality, and without using any more ressources.
+>
+> Technically, anything could be backported with proper tests. After all,
+> that's roughly the process we use for cauldron ( ie, take a new version
+> of software, compile it on the distribution, and build later others
+> software against that ).
+>
+> Every software have someone interested, from low level like kernel
+> ( backported on kernel-linus, asked by people as seen on MIB ), or gcc
+> ( gcc 4.6 being my main motivation for keeping a cooker installation )
+> to higher level like gajim or midori. The only thing that no one would
+> be interested is stuff that do not move ( at, linpng, etc ), ie
+> everything were there is no new features, and working fine. And even,
+> people could want to have a new feature, such as systemd, etc.
+>
+> So in the end, if we want to satisfy everybody, the answer is to have no
+> policy forbidding anything and just say "do proper amount of QA". That's
+> fine by me ( especially since I do not use backports ), but we have to
+> agree on that.
+
+I see this as an argument for having simple, clean basic rules (the "general case"), on 
+which we can have well-defined exceptions, some (or all) of which may require 
+case-by-case approval.
+
+So let's accept the initial proposal as the base rules.
+Then define some well-defined exceptions, for use cases that fall outside these base 
+rules.  And whether each particular exception should require case-by-case approval.
+
+-- 
+André
+
+ + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1