<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.5.6">
</HEAD>
<BODY>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Chaos at several fronts: a sudden mass-rebuild from a non-ready CVS for</FONT>
<FONT COLOR="#000000">pre-extras,</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
that was over a month ago and extras actually looks pretty good to me, right now. <BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000"> not</FONT>
<FONT COLOR="#000000">every packager has CVS access, rebuilds without build requests (e.g. PPC</FONT>
<FONT COLOR="#000000">builds of xv or unreviewed packages). I think coordination could be better.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
How would you improve coordination w/o slowing things to a snails pace?<BR>
<BR>
<BR>
your list sound less like 'chaos' and more like 'everything isn't perfect'<BR>
<BR>
<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">And that means more chaos, because packages have build requirements</FONT>
<FONT COLOR="#000000">and hence depend on other packages to be ready, too.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
no! packages have build requirements?!?! All this time I thought they were magically getting resolved. Well I'll be damned.<BR>
Cmon Michael, I know this - but you should know that rawhide is not a stable place all the time and I wouldn't expect or demand that the 'devel' branch of fedora extras be stable either.<BR>
<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">No, it doesn't. Sorry. It doesn't answer my earlier questions. It doesn't</FONT>
<FONT COLOR="#000000">answer when and whether to mass-rebuild.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Well I think the answer, if you want to take my direction is this:<BR>
<BR>
1. you get YOUR packages together.<BR>
2. we all encourage the other packagers to do the same for theirs<BR>
3. We set a bright deadline for devel tree release of extras and ask the packagers to stick to it.<BR>
  - I think maybe we should have that bright line be one week before the fc4t1 release - essentially slushy-freeze extras for 'devel' at the same time core freezes.<BR>
4. we figure out what's broken and fix it in that week, then release on-around the same time.<BR>
<BR>
5. wash-rinse-repeat for fc4t2, t3 and final.<BR>
<BR>
Then we're ready to go!<BR>
<BR>
in the meantime I'm working on the build system stuff (mach2 + yum) so hopefully I'll have something for you use to test out your builds and it'll be a more controlled environment that you've been desiring.<BR>
<BR>
I'd personally love to get a cvs makefile options of 'make mach-$arch', though it might just be simplest to do:<BR>
 make srpm; mach rebuild $package.src.rpm <BR>
<BR>
-sv<BR>
<BR>
<BR>
</BODY>
</HTML>