Re: Don't update to current cooker

Denis Silakov <[email protected]> Tue, 24 Jan 2012 19:02:05 +0400
Newsgroups gmane.linux.mandrake.cooker.devel
Message-ID <[email protected]>
On 01/24/2012 06:49 PM, Jeffrey Johnson wrote:
> Well lets attempt "fully agree".
>
> The process workflow for cooker is essentially this:
>
>      SRPMS ->  BUILDSYSTEM ->  MIRRORS ->  USERS
>                      A                                B                     C
>
> I have make the transitions with {A,B,C} because that is the logical
> place to add better automation to achieve higher quality.
>
> Your "smarter build system" is at point B and "smarter" implies
> implementations to achieve higher quality.
>
> My original proposal was at point C, and slowing down the
> process flow implicitly assuming that manual/automated
> tools could be applied yo improve quality. Doing
> daily (rather than weekly/monthly) releases to USERS
> leads to quite predictable breakage, and there aren't enough
> hours in a day to attempt better QA at point C.
>
> I will point out that Per Oyvind's rpmlint work to improve
> the input SRPM recipes is at point A, which both better
> (because its earlier) and harder (because fixes at point
> A aren't so easily automated and require detection
> at B by rpmlint in order to achieve better recipes at A
> through manual editing).
>
> Can we fully agree on the above?
Yes.

>>
>> Breaks in cooker happen quite often, they are just not as big as the ones caused by Perl update. Some big updates can require more manual work and for them a special process can make sense, indeed. But I believe that such updates are not numerous/frequent.
>>
> I will never question your "belief" other than to point out that reality is
> sometimes different.
>
Surely :) But we don't seem to have reliable statistics for 
well-reasoned discussion.

-- 
Denis Silakov, ROSA Laboratory.
www.rosalab.ru