Dne 11.12.2013 12:07, Adrian Schröter napsal(a):
Am Mittwoch, 11. Dezember 2013, 11:39:21 schrieb Michal Marek:
Dne 11.12.2013 10:54, Adrian Schröter napsal(a):
I assume that we agree that such breakages should not appear first time in Factory, right?
Yes. I only do not like the bootstrap (or whatever you call it) in all projects that build the kernel.
hm, this is how we work with all other packages, except the kernel.
Please do not exaggerate. Most other packages are not needed to build themselves.
We want to use the build result to be able to verify it. And given our test driven development model, we want to see the effect before we merge submissions.
We could even add some kind of additional QA package beside and, for example, check the kernel interface (eg. POSIX compliance) if we have such tests.
I can add a kernel-qa.spec to the kernel git if you like. But only as long as this is a leaf package.
So you say basically we need another QA project somewhere where all kernel & tool chain shall be tested before submission to factory, right? So Kernel:$branch projects stay as kernel-only projects, but the devel project for factory will become some other project?
That can certainly be done. I didn't think much about Factory in my previous email, but more about the released products and SLE betas. The factory kernels are nowadays submitted by a daily cronjob, so a _separate_ staging project which does the bootstrap makes sense here.
So, in effect this staging project would replace Kernel:HEAD as devel project for openSUSE:Factory?
Yes, that sounds logical. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org