[Mageia-dev] Release cycles proposals, and discussion - messages from the forum
lebarhon
lebarhon at free.fr
Tue Jun 14 12:40:33 CEST 2011
by *corbintech
<https://forums.mageia.org/en/memberlist.php?mode=viewprofile&u=646>* »
Jun 13th, '11, 22:12
I quit the ML because I was not doing it right (never used a list like
that before).
So if I may, I will post here what somebody responded to me and write my
response here.
complete rolling release would put a QA strain on each of the
levels. think
about it, it's not only the current package being updated, but also the
combinations with other packages. (AND also all the long time supported
versions)
This would mean that for each package being release, it'll have to
work with
the current set of other packages, but also with the packages you'll
be doing
next.
if you have this constant level of QA, you need alot of resources
(which we
don't have in QA), and as an extra result, you'll not have the same
level of
QA you could have, when you're doing a release.
it's much easier (as devs) to just choose a subset of packages, and
test those
out.
if you have X QA-devs, and you have 1 subset of versions of
packages, you can
test alot more than if you have several versions of several packages
that need
to work all with each other in almost any combinations...
not to mention that you need an extra step with QA to put a "group" of
packages from one level to the next...
sorry, but with our current resources, i vote no. i want current
resources to
be used much more efficiently than with a rolling release.
Why do we keep acting like there is no other way to pool resources? I
have never helped develop in any way, teach me something and I'll lend a
hand... Others may do the same.. ASK!
QA comes from testing... Test... Test... And test more... To make sure
what you have works and works well. Let's change up my idea a bit and
satisfy everyone... Let's compromise...
How about Cooker (or whatever you call) rolls to rolling (can be very
stable???!!!) with release cycle releases based on a snapshot of either
of the rolling models and supported for X amount of time? This could
make those whom want a rolling release model happy and those whom want a
release cycle.
Would this be hard? I don't really think so as development is already
based on a rolling model (cooker or whatever), all that will have to be
done is packages roll down the line. I seen in the start of all these
talks you wanted to support 3 structures of systems... Here they are!
What about this? Get the community involved!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/mageia-dev/attachments/20110614/74831276/attachment.html>
More information about the Mageia-dev
mailing list