New bodhi release in production
Jesse Keating
jkeating at j2solutions.net
Sat Aug 14 17:57:33 UTC 2010
New packages can break existing systems. Leak ram, eat filesystems, leak personal data, leak root, dos a system, etc...
--
Sent from my Android phone. Please excuse my brevity, lack of trimming, and top posting.
"Martin Sourada" <martin.sourada at gmail.com> wrote:
>On Sat, 2010-08-14 at 19:14 +0200, Kevin Kofler wrote:
>> Martin Sourada wrote:
>> > Seeing your mail, you more or less agree with this. So why exactly are
>> > you against the policy explicitly requiring either positive karma or
>> > some minimal time in testing (setting aside some current shrotcommings
>> > of the implementation like resetting the timer on bug update when you
>> > just add/remove fixed bug or edit update comment)?
>>
>> There are changes needing a lot (2+ weeks) of testing (e.g. upstream minor
>> feature releases, such as Qt 4.n+1). There are changes needing some (~1
>> week, at most 2, of) testing (e.g. upstream bugfix releases / point
>> releases). There are changes needing no testing (e.g. trivial one-line fixes
>> for a regression in a previous update which need to go out ASAP to fix the
>> regression). The maintainer is best qualified to know which applies. The
>> maintainer is also much better at judging the quality of his updates than
>> some semi-arbitrary number computed out of tester feedback ("karma"). (He
>> knows what he changed, he has access to feedback from other places, e.g.
>> Bugzilla, IRC, mailing lists, upstream's bug tracker, other distros' bug
>> trackers, anonymous Bodhi feedback not counted towards karma etc. – all
>> places which can confirm a single patch to fix a reported issue –, he has
>> experience from previous updates, and he is able to make an educated
>> judgement call based on all that information.) We are very far from software
>> being more intelligent than people, so we should let people decide, not
>> software. And the people should be able to decide on a case by case basis,
>> not some inflexible bureaucratic policy (which is so dumb that it can even
>> be enforced by software).
>>
>Hrm, I see that software as means to gain feedback for my updates --
>noone can be 100% sure his changes are bugfree, otherwise we would have
>bugfree software. In the ideal case scenario (which we are far from)
>this would be used to catch the regression *before* making that update
>stable in the first place. Testers are also giving reasons why they put
>-1 karma if they did so. IMHO each change requires at least minimal
>testing (and yes, finding at least +1 karma point for one line fix
>should not be very hard).
>
>The only thing I don't understand completely (but can accept without
>complaining nevertheless) is why this applies to *new* packages as well
>-- they didn't existed in repos before and anything is better than
>nothing...
>
>Martin
>--
>devel mailing list
>devel at lists.fedoraproject.org
>https://admin.fedoraproject.org/mailman/listinfo/devel
More information about the devel
mailing list