On Fri, 2016-07-15 at 13:17 +0100, Mark Brown wrote: > On Fri, Jul 15, 2016 at 02:19:17AM -0400, Rik van Riel wrote: > > > RHEL is also developed on a git tree nowadays, because there is > > no need to extract patches from RHEL, since the code came from > > upstream to begin with. > > > It sounds like the embedded people are causing themselves a lot > > of pain. Pain the distro people got all too familiar with a decade > > ago, and decided to leave behind. > > No, at least not in the terms you're thinking of here.  The constraints > that go into supporting servers in distros are very different to the > constraints that apply when building systems based around trying to > exploit the new capabilities of silicon that was taped out rather more > close to product launch than might be comfortable.  Some of it is just > bad practice and technical debt but far from all of it, these aren't > solved problems. > > This isn't just something that goes on in embedded either - look at the > experience people have buying laptops with brand new Intel chipsets, > even running bleeding edge upstream versions of things it takes a good > few months after the systems start hitting the market for things to > become stable and reasonably functional.  And it's not just laptops. Sure, laptops have to deal with graphics, and there's always a lot of fun there. But we also spend a fair amount of time ensuring new *server* features work nicely in the distro kernels. There really isn't all *that* much difference in the constraints. -- David Woodhouse Open Source Technology Centre David.Woodhouse@intel.com Intel Corporation