<div>The issue (to me at least) would be "do I know before I start what functionality is provided by the base kernel and what is provided by third party modules.?" My nightmare scenario goes like this.</div>
<div> </div>
<div>1)  I install fedora feature X works due to non-upstream patch.</div>
<div>2)  Build custom kernel.  feature X no longer works.</div>
<div> </div>
<div>Using Nvidia as an example...(I realize that they will nver be included in the kernel).</div>
<div> </div>
<div>If I see build a custom kernel, I know I will need to rebuild the nvidia drivers.  If these drivers were in the kernel rpm,  I might carelessly assume that my video card is handled by upstream and be in for a nasty shock.  
</div>
<div> </div>
<div>In the case of multiple packages I know what will need to be redone.  If the module is in the kernel RPM due to a patch,etc; I would have a much harder time determining what to rebuild.  </div>
<div> </div>
<div>My vote would be for:  kernel rpm == upstream (<a href="http://kernel.org">kernel.org</a>) as much as possible with only rare exceptions (devicescape wireless stack for example).</div>
<div> </div>
<div>Mark Bidewell<br><br> </div>
<div><span class="gmail_quote">On 8/3/07, <b class="gmail_sendername">Jesse Keating</b> <<a href="mailto:jkeating@redhat.com">jkeating@redhat.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Fri, 3 Aug 2007 16:31:06 -0400<br>"Mark Bidewell" <<a href="mailto:mark.bidewell@alumni.clemson.edu">
mark.bidewell@alumni.clemson.edu</a>> wrote:<br><br>> One thing that concerns me (or I am not clear on what is being<br>> proposed) is that if out-of-tree drivers are merged with the kernel<br>> package, we will have a distro that works with the stock kernel but
<br>> drop in a custom kernel and suddenly everything breaks.<br><br>How is that different from today?  Unless you build those out of tree<br>kmod packages against your custom kernel, they'll go boom.<br><br>But if they're in the kernel package, and you customize your kernel
<br>based on that package, you'll get those mods you want for free.<br><br>--<br>Jesse Keating<br>Fedora -- All my bits are free, are yours?<br><br>--<br>fedora-devel-list mailing list<br><a href="mailto:fedora-devel-list@redhat.com">
fedora-devel-list@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-devel-list">https://www.redhat.com/mailman/listinfo/fedora-devel-list</a><br><br></blockquote></div><br>