On 26 June 2013 00:54, Mark Brown broonie@linaro.org wrote:
On Mon, Jun 24, 2013 at 08:20:46PM +0800, Andy Green wrote:
Yes. But the tree you're making will realistically be a starting point for a bunch of product kernels. In the case of LTs they'll be
That's one of the ideas, yes.
doing that product driver integration work which previously we did at HEAD on an older kernel. It's not the end of the world but it's philosophically and practically a bit different.
You keep saying this but I'm not sure why - I'm really struggling to see how anything is changing here; you seem to be saying that given the LSK member companies are going to start asking the landing teams to work on their production trees instead of mainline. I'd be very surprised if the fact that their production trees may be based on the LSK makes a difference here, or any particular reason why that would be the case. Those trees exist anyway and are where the money comes from as things stand.
What's different is this is the first time Linaro is going to do engineering on, provide, and maintain an old kernel.
I agree in many cases for LTs it can't be dodged anyway, and in those cases it's better to have a nice, maintained old kernel to work from. So I am not laying the problems at LSK's door particularly.
However, work done on that old kernel will just rot, in the grand tradition of old kernels everywhere. It seems to me it might be good to think about how to mitigate the waste of doing all that disposable engineering on top of it.
-Andy