<br><br><div class="gmail_quote">On Mon, Sep 12, 2011 at 08:57, Stephen John Smoogen <span dir="ltr">&lt;<a href="mailto:smooge@gmail.com">smooge@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
In reading the long trash each other fest that accompanies pre-release<br>
jitters, could we start on a cleaner plate? What do the people who are<br>
using rawhide day-in/day-out expect out of the channel? What level of<br>
pain does someone like Jonathan Corbet expect and how can we better<br>
serve them? [And no this isnt me trying for another distro quote of<br>
the week, he is just my reference point of someone I know who runs<br>
rawhide day in and out.]<br>
<br>
In some cases, expectations may be off which means we need to market<br>
our deliverables better. In other cases, they may be looking for a<br>
better way to get attention to rawhide issues when everyone else is<br>
focused on F-XX-beta. In that case we can look at a mechanism that<br>
allows for less &quot;zero-sum&quot; game antics of elementary school yard &quot;you<br>
suck, no you suck more&quot; that the threads head towards.<br>
<br></blockquote><div><br></div><div>Background</div><div><br></div><div>I&#39;ve been doing daily updates from rawhide for the past 5+ years. Over the last couple of years I&#39;ve become a koji junkie, sometimes doing updates a few times a day. I never run an actual release version of fedora.</div>
<div><br></div><div>Expectations</div><div><br></div><div>I recognize that fedora (and even more so rawhide) represent the latest in software. I expect that when I run rawhide there will be many components that are broken. As as &quot;rawhide tester&quot; I generally try to report packaging and functionality problems as quickly as possible. There are occasional issues that can cost me a great deal of time to work around, diagnose and report.</div>
<div><br></div><div>I expect that package maintainers will do their best to keep a minimum of breakage. I also expect that when a critical problem is discovered that they will update their packages in a timely manner. I recognize that some of the problems that I report might be interesting to me, but they may have a limited impact and so may not be fixed quickly.</div>
<div><br></div><div>I generally have a backup plan that ensures that when breakage occurs I will have a workaround or backout, or just live with the problem.</div><div><br></div><div>Commentary</div><div><br></div><div>I&#39;ve never been much of a joiner or wanting to be part of an official process. I have no interest in being a proven tester.</div>
<div><br></div><div>I&#39;m surprised that the maintainers of the critical systems don&#39;t use the pool of rawhide testers more to help them monitor the problem with packages. It is common to see maintainers letting other maintainers know about dependency updates, but it is rare to see a maintainer give a &quot;heads-up&quot; for feedback about a package they are updating.</div>
<div><br></div><div>Summary</div><div><br></div><div>Rawhide isn&#39;t really all that broken and the state of the current processes is actually quite good. People who use rawhide regularly learn to cope with a certain amount of broken issues. The current state of testing for many packages doesn&#39;t allow for updates to be error-free, so people who want more stable systems should stick with one of the release versions.</div>
</div>