Re: Package Management Blows Goats (use cases)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2007-08-13 at 20:46 +0200, Nicolas Mailhot wrote:
> BTW, on the same topic. Another reason our package management sucks is
> its propagation time. Builds are composed in koji. Then after a while
> propagated to a master serveur. Then after some hours or days synced by
> several layers of mirrors. Then at last installed on user systems. So
> you have this huge delay between packager action and package
> propagation.
> 
> In particular that means when a faulty package is released (cough
> rawhide cough) it continues to be installed by users hours or days after
> the packager has identified there's a problem and started to work on a
> fix. Meanwhile users flood the support channels with the same questions
> (or not, since so many people hit the same problems they just hope
> someone else already reported them and keep quiet)
> 
> Since everyone feeding from the same instantaneously-updated root server
> won't happen, the next best thing would be not to add a wiki with info
> on known problems (difficult to keep up to date and no one will read it
> before hitting problems anyway), but rss-like blacklist support in yum.
> (just a signed known-bad package list in a central location yum would
> consult before considering new packages)
> 
> PROs :
> - such a list can be updated in real-time with little effort (just put a
> FAS-protected webform somewhere before the blacklist generator)
> - such a list would be small, so there's no reasons user yums can not
> consult it directly instead of going through the big-latency mirror
> hierarchy (additionnally I'm sure the people counting fedora users would
> like this)
> - blacklisting bad packages gives packagers some time to fix problems
> - blacklisting bad packages means support channels are not flooded with
> the same repeated questions
> - working real-time blacklisting means testers know that if they hit a
> problem it's probably not been reported yet, so doing it is helpful to
> the project
> 
> CONS
> I don't see any

cons:
 - that single location is a SPOF and a bandwidth/access nightmare
 - this is just a bandaid to fixing qa problems in any of our releases.

-sv


-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux