summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-June/005241.html
blob: e381e3c0eec9d7f590041cb4623c3c06d9b241a7 (plain)
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Finalizing update process
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Finalizing%20update%20process&In-Reply-To=%3C4DF08CCC.10006%40colin.guthr.ie%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="005220.html">
   <LINK REL="Next"  HREF="005293.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Finalizing update process</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Finalizing%20update%20process&In-Reply-To=%3C4DF08CCC.10006%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] Finalizing update process">mageia at colin.guthr.ie
       </A><BR>
    <I>Thu Jun  9 11:05:16 CEST 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="005220.html">[Mageia-dev] Finalizing update process
</A></li>
        <LI>Next message: <A HREF="005293.html">[Mageia-dev] Finalizing update process
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#5241">[ date ]</a>
              <a href="thread.html#5241">[ thread ]</a>
              <a href="subject.html#5241">[ subject ]</a>
              <a href="author.html#5241">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Ahmad Samir at 08/06/11 22:48 did gyre and gimble:
&gt;<i> On 8 June 2011 23:38, Stew Benedict &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">stewbintn at gmail.com</A>&gt; wrote:
</I>&gt;&gt;<i> On 06/08/2011 05:31 PM, Michael Scherer wrote:
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> Le mercredi 08 juin 2011 &#224; 19:48 +0300, Ahmad Samir a &#233;crit :
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i> On 8 June 2011 18:44, Michael Scherer&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">misc at zarb.org</A>&gt;  wrote:
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> Le mercredi 08 juin 2011 &#224; 10:40 +0200, Anne nicolas a &#233;crit :
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> Hi there
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> We have some stuff to complete here:
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> <A HREF="http://mageia.org/wiki/doku.php?id=security">http://mageia.org/wiki/doku.php?id=security</A>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> &lt;<A HREF="http://mageia.org/wiki/doku.php?id=security">http://mageia.org/wiki/doku.php?id=security</A>&gt;Can we spend the 2 or 3
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> coming
</I>&gt;&gt;&gt;&gt;&gt;&gt;<i> days to finalize it and start updates submits?
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> Pascal is working on this.
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> So here is a proposal :
</I>&gt;&gt;&gt;&gt;&gt;<i> - anybody can submit a package to updates_testing.
</I>&gt;&gt;&gt;&gt;&gt;<i> - once submitted to testing, it should ask to QA to test, along with :
</I>&gt;&gt;&gt;&gt;&gt;<i>  - a reason for the update ( likely bug number )
</I>&gt;&gt;&gt;&gt;&gt;<i>  - potentially a priority ( ie, if this is just a translation update or
</I>&gt;&gt;&gt;&gt;&gt;<i> a urgent 0 day exploit )
</I>&gt;&gt;&gt;&gt;&gt;<i>  - a way to test the bug and see it is fixed
</I>&gt;&gt;&gt;&gt;&gt;<i>  - text for the update
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> - qa validate the update ( with process to define )
</I>&gt;&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;&gt;<i> - someone move the package from updates_testing to testing
</I>&gt;&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;&gt;<i> Isn't it cleaner to rebuild when submitting to */updates? instead of
</I>&gt;&gt;&gt;&gt;<i> moving.
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> Well, that depend on the way package is built. In fact, it should not
</I>&gt;&gt;&gt;<i> matter much, as we should not do a change that could break a existing
</I>&gt;&gt;&gt;<i> software in update, and so this should be the same in updates_testing
</I>&gt;&gt;&gt;<i> ( ie, they should be the same wrto ABI )
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i> But that's also why I ask here :)
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;&gt;<i>
</I>&gt;&gt;<i> If you're going to rebuild *after* QA, you've just invalidated your QA.
</I>&gt;&gt;<i> (yeah, I know it *should* be the same, but stuff happens)
</I>&gt;&gt;<i>
</I>&gt;<i> 
</I>&gt;<i> You're right (even if that's never happened for 3-4 years in mdv,
</I>&gt;<i> since sec team rebuilt the packages when pushing to */updates IIRC).
</I>

Personally, and this might just be me, I always submit my packages to
*testing with a subrel of 0.1, 0.2 0.3 etc etc. Users then test my
various iterations. When I'm happy and when it's ready to pass to QA, I
set the subrel to 1. This way the final version that should hit updates
is nice and neat.

In an ideal world, QA would validate it for me then change the subrel
for me. That process would require a rebuild.

I'm not sure what others feel about this? It's not impossible to just do
this as a matter of course as part of the process we go through and
increment subrel to a round number before handing over to QA... although
maybe I'm just a bit too anal about neat version numbers :p

Col




-- 

Colin Guthrie
mageia(at)colin.guthr.ie
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>

Day Job:
  Tribalogic Limited [<A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>]
Open Source:
  Mageia Contributor [<A HREF="http://www.mageia.org/">http://www.mageia.org/</A>]
  PulseAudio Hacker [<A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>]
  Trac Hacker [<A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>]
</PRE>






<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="005220.html">[Mageia-dev] Finalizing update process
</A></li>
	<LI>Next message: <A HREF="005293.html">[Mageia-dev] Finalizing update process
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#5241">[ date ]</a>
              <a href="thread.html#5241">[ thread ]</a>
              <a href="subject.html#5241">[ subject ]</a>
              <a href="author.html#5241">[ 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>