1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
<!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=%3CCAOPHaVSMQeqcZAQTtrOP1Mo1VXqZx05tcyxFcN0VpWAZtxoOzQ%40mail.gmail.com%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="011269.html">
<LINK REL="Next" HREF="011263.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] please stop doing "bugs" for updating magia 1</H1>
<B>Christian Lohmaier</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=%3CCAOPHaVSMQeqcZAQTtrOP1Mo1VXqZx05tcyxFcN0VpWAZtxoOzQ%40mail.gmail.com%3E"
TITLE="[Mageia-dev] please stop doing "bugs" for updating magia 1">lohmaier+mageia at googlemail.com
</A><BR>
<I>Wed Jan 11 21:53:48 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="011269.html">[Mageia-dev] please stop doing "bugs" for updating magia 1
</A></li>
<LI>Next message: <A HREF="011263.html">[Mageia-dev] please stop doing "bugs" for updating magia 1
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#11258">[ date ]</a>
<a href="thread.html#11258">[ thread ]</a>
<a href="subject.html#11258">[ subject ]</a>
<a href="author.html#11258">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On Wed, Jan 11, 2012 at 6:43 PM, Juan Luis Baptiste <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">juancho at mageia.org</A>> wrote:
><i> On Wed, Jan 11, 2012 at 11:48 AM, Christian Lohmaier
</I>><i> <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">lohmaier+mageia at googlemail.com</A>> wrote:
</I>><i> [...]
</I>><i> You don't do packaging, right ?
</I>
Wrong. I do packaging, although not for any distro.
><i> it isn't that hard and is how all distro's do it. Look at Fedora or
</I>><i> SuSE's packages and you will see a lot of patch files fixing single
</I>><i> bugs.
</I>
adding patches to the packages and releasing them instead of waiting
for a new upstream release is different from having the policy to
stick with whatever release was used when releasing the distro and
then only apply fixes via patches.
I'm not saying that you must not use patches to fix bugs. There are
cases where a bug is homegrown/specific to the distro and thus not
suitable for fixing upstream, there are cases where development cylce
is too slow/it is not sensible to wait for upstream.
><i> It's a matter of following upstream bugzilla reports and see
</I>><i> which commit fixes the issue in question, create a patch from it and
</I>><i> apply it to the package. Most of the time you can get the patches to
</I>><i> fix single bugs from other distros packages.
</I>
It is not a question whether it is possible. It is a question whether
it makes sense in the first place.
And no doubt it creates a lot more work for package maintainers.
Both for initially hunting for the commit that fixes the bug, and
later when patches conflict, and later when a package is updated to a
new release.
><i> Because as I said earlier, we backport the "commit" that fixes that
</I>><i> single issue,
</I>
Every change, also those that introduce a regression is a "commit".
So implicitly you're saying that you will only fix the "easy" bugs,
but anything that involves more than touching 10lines of code will not
be chosen, since it might introduce regressions.
ciao
Christian
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="011269.html">[Mageia-dev] please stop doing "bugs" for updating magia 1
</A></li>
<LI>Next message: <A HREF="011263.html">[Mageia-dev] please stop doing "bugs" for updating magia 1
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#11258">[ date ]</a>
<a href="thread.html#11258">[ thread ]</a>
<a href="subject.html#11258">[ subject ]</a>
<a href="author.html#11258">[ 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>
|