On 12/06/2013 02:48 AM, Stephan Kulow wrote:
On 05.12.2013 19:11, Robert Schweikert wrote:
If we have staging trees and the same people than the work load goes up. That's not condusive to better anything. This won't happen. If someone wants something in Factory, he needs to finish it. Factory maintainers will support, but they won't do the work.
If you feel something is important, then you have to prove it - not throw it at factory and let others prove it's wrong.
I agree with you! Dump and run sucks! I just get the feeling that to some extend we do not account for the harsh reality of the "outside" world. Let me try to frame the problem space that I see with an example: The premise is that a new version of gcc is being introduced. (Arguably this is important) In our "new ideal picture" Richard gets a staging tree and he is also responsible for managing it to make certain everything builds and everyone is happy with the change. Two things happened here: - factory maintainers work got reduced, yeah that's great and what we want - Richard got "promoted" from package maintainer to stage project manager My concern is that: a.) Richard is not really fond of that promotion because it entails a boatload of extra work b.) Richard by himself does not have the "cloud" that factory maintainers has, thus a call for help from Richard will be much less effective and he is left mostly to his own devices We can probably dream up a number of solutions to these, as Michal had pointed out one possible option would be to block everything that compiles from entering Factory until the gcc staging branch is fixed. Tooling for this is necessary etc. I am not certain that we have found a good solution to this problem and I think the "nothing goes until...." solution is a bit draconian. I think my issues raised earlier remain valid: - How do we prevent the model of "promoting package maintainers to staging project managers" from stalling progress? The natural reaction of many package maintainers to the newly acquired responsibility will probably be "I didn't ask for this, I don't want to do it". Now we are stuck. I'd like to avoid this as this would spell trouble. From my point of view if we go in this direction we want broad support from package maintainers that they are OK with receiving this kind of "promotion". Secondly I would urge that we find a team of "dedicated stage tree managers" that can help out wherever necessary. Later, Robert -- Robert Schweikert MAY THE SOURCE BE WITH YOU SUSE-IBM Software Integration Center LINUX Tech Lead Public Cloud Architect rjschwei@suse.com rschweik@ca.ibm.com 781-464-8147 -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org