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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Question about backports: calibre (bug 1659)
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Question%20about%20backports%3A%20calibre%20%28bug%201659%29&In-Reply-To=%3C4DF93238.5030904%40laposte.net%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="005644.html">
<LINK REL="Next" HREF="005737.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Question about backports: calibre (bug 1659)</H1>
<B>andre999</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Question%20about%20backports%3A%20calibre%20%28bug%201659%29&In-Reply-To=%3C4DF93238.5030904%40laposte.net%3E"
TITLE="[Mageia-dev] Question about backports: calibre (bug 1659)">andr55 at laposte.net
</A><BR>
<I>Thu Jun 16 00:29:12 CEST 2011</I>
<P><UL>
<LI>Previous message: <A HREF="005644.html">[Mageia-dev] Question about backports: calibre (bug 1659)
</A></li>
<LI>Next message: <A HREF="005737.html">[Mageia-dev] Question about backports: calibre (bug 1659)
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5734">[ date ]</a>
<a href="thread.html#5734">[ thread ]</a>
<a href="subject.html#5734">[ subject ]</a>
<a href="author.html#5734">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Radu-Cristian FOTESCU a écrit :
><i>
</I>>><i> Release frequency never was a criteria for differentiating between
</I>>><i> pushing something to updates and something to backports.
</I>><i>
</I>><i> It should be. Otherwise, we should all be using OpenOffice.org 1.0.1. --
</I>><i> security issues set aside.
</I>><i>
</I>>><i> And I see no reason why it would be in favor of doing a bug fix update
</I>>><i> rather than a backport, especially if we ask to do a more stringent QA
</I>>><i> checking on updates, as it would put too much work on the team.
</I>><i>
</I>><i> Because Mageia (and Mandriva)'s vision of the concept of "backports" is not
</I>><i> compatible with my common-sense.
</I>><i>
</I>><i> I have not used Mandriva very much in the past, because I hate the concept of
</I>><i> "backports" -- yes, Ubuntu does them too, but Ubuntu backports are totally
</I>><i> unsupported, so you can imagine their "quality"...
</I>><i>
</I>><i> I'd rather stick to "updates" -- this is also the reason I stopped using
</I>><i> Debian, because the morons (yes, morons) were only pushing tzdata updates
</I>><i> in "volatile", not in "updates", whereas ALL the other distro weres pushing
</I>><i> tzdata updates in "updates".
</I>><i>
</I>><i> If Mageia considers that a 6-7 months old package (for an application that
</I>><i> released 32 times in the meantime) only deserves updates in "backports",
</I>><i> then I will probably stop reporting any possible bugs with this distro
</I>><i> -- as a protest.
</I>><i>
</I>><i> It is indeed a matter of principle. I am personally using the latest
</I>><i> calibre installed in /opt, not the official one, but again, it's a
</I>><i> matter of principle.
</I>><i>
</I>><i>
</I>><i> Whatever is important and comes from upstream should go into updates IMHO.
</I>><i> Backports, in my view, only make sense if they're coming from Release N+1
</I>><i> *and* if they represent a major version bump -- such as FF4 over FF3.6, etc.
</I>><i>
</I>><i>
</I>><i> WRT calibre, Fedora has a simple way: it keeps a newer calibre packages in
</I>><i> updates/testing for 1 week, and if no user complains about regressions, it
</I>><i> goes into updates. This is because calibre is a "leaf" package -- no other
</I>><i> package depends on it, so it only impacts those who are using it.
</I>><i>
</I>>><i> Again, that's not a criteria. Every software is important to at least
</I>>><i> one person, and that would mean we should update everything if we start
</I>>><i> to update everything important to one group of users.
</I>><i>
</I>><i> I can see how important is calibre to Mageia users. Nobody noticed or cared
</I>><i> that it is an antiquated version. They could have as well used notepad.exe
</I>><i> from Win95.
</I>><i>
</I>><i>
</I>>><i> And for what it is worth, Fedora is discussing having separate update
</I>>><i> and backport ( <A HREF="https://fedorahosted.org/fesco/ticket/515">https://fedorahosted.org/fesco/ticket/515</A> ), even if the
</I>>><i> discussion seems to be going nowhere at the moment
</I>><i>
</I>><i> BS. I hope Fedora *never* uses backports!
</I>><i>
</I>><i> Their update policy is very clear *and* flexible:
</I>><i> <A HREF="http://fedoraproject.org/wiki/Updates_Policy">http://fedoraproject.org/wiki/Updates_Policy</A>
</I>><i>
</I>><i> Please note these:
</I>><i>
</I>><i> "Exceptions: Some classes of software will not fit in these guidelines.
</I>><i> If your package does not fit in one of the classes below, but you think
</I>><i> it should be allowed to update more rapidly . . .
</I>><i>
</I>><i>
</I>><i> Things that would make it more likely to grant a request:
</I>><i> -- The package is a "leaf" node. Nothing depends on it or requires it."
</I>><i>
</I>><i> Calibre is a "leaf" package.
</I>><i>
</I>><i> If not, in the same document:
</I>><i>
</I>><i> "All other updates must either:
</I>><i> -- reach the criteria laid out in the previous section OR
</I>><i> -- reach the positive Bodhi karma threshold specified by the updates submitter OR
</I>><i> -- spend some minimum amount of time in updates-testing, currently one week."
</I>><i>
</I>><i> I am not sure why F15 stopped updating calibre to 0.8.0 in updates (Rawhide went
</I>><i> up to 0.8.4, maybe 0.8.5 now), but for the versions up to and including 0.8.0,
</I>><i> here's the dynamics of the updates:
</I>><i>
</I>...
><i> Indeed, Mageia does not have the number of packagers that Fedora has.
</I>><i> However, if Mageia's _policy_ is to rather have 6-7 months old versions in
</I>><i> updates, I should probably realize that Mageia is not for me.
</I>><i>
</I>><i> No, I have not, and never will use any repository called "backports". When a
</I>><i> newer stable release of a distro is available, I should update to it if
</I>><i> updates I need are not pushed into Release N-1 "updates" (even if that release
</I>><i> is officially still supported with security patches), but again, "backports"
</I>><i> as Mandriva and Mageia are seeing them -- i.e. backporting
</I>><i> from Cooker/Cauldron, not from "updates/testing" nor from "Release N+1"
</I>><i> -- does not fit my Zen.
</I>><i>
</I>><i> R-C
</I>
In my mind you make an excellent case for upgrading this application from upstream, and installing
under /opt, as you say you do already.
Which I do for Mozilla Seamonkey, for example, because of relatively frequent updates. (In that
case I also apply some personal patches, but that is another question.)
It is appropriate to report bugs for the application upstream. The fixes will trickle down to Mageia.
Just because you use Mageia (or any other distro) doesn't mean you can't install 3rd party
applications. Although certainly it is preferable that most are packaged in Mageia.
Which brings up another point. Considering your concern for the application, maybe you would like
to package it for Mageia. You could ensure that it is always up to date, and that it works
properly, and is properly supported. (The packager is a key player in support.)
Just because it is called a backport doesn't mean that it won't work.
The packager mentoring program will help you get started :)
--
André
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="005644.html">[Mageia-dev] Question about backports: calibre (bug 1659)
</A></li>
<LI>Next message: <A HREF="005737.html">[Mageia-dev] Question about backports: calibre (bug 1659)
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5734">[ date ]</a>
<a href="thread.html#5734">[ thread ]</a>
<a href="subject.html#5734">[ subject ]</a>
<a href="author.html#5734">[ 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>
|