The TSC was asked to look into the console image commit and its subsequent revert. Its taken us too long to respond for that I personally feel bad and we *have* to get better at this. I will be raising this at the next full TSC gathering (planned for next Tuesday).
The TSC has agreed the following: 1. The original commit was premature as the email thread did not reach a particular conclusion and there were objections raised. The original commit did not avoid breakage as well as it could have done and it would have been possible to. 2. Despite the above, the revert was also premature, it should have gained Acks. Reverts are one of the biggest sources of disagreement we have for understandable reasons. Koen has been in this position before, knows this and should have done more to set a good example of how to revert something. This is particularly true given his membership of the TSC where he needs to set an example. 3. A revert policy was discussed by the former OE Core team and agreed upon but it was never communicated publicly despite some people thinking it had been. Koen was well aware of that agreement. 4. We'd like to set a revert policy as follows, effective immediately: """ Reverting someone elses work is by far the greatest source of friction in OE. As such, these need to be handled carefully, preferable on technical grounds rather than personal ones. Reverts may only be carried out with either a) Acks from two TSC members not associated with original change. b) An Ack from the original patch author. This means you may revert your own mistakes. """ Personal conduct is not something the TSC feels is within its remit, we're meant to be technical governance. As such we'd urge the e.V. board to setup behaviour policy although if the board delegates this to the TSC, we will do so. Adopting something similar to Ubuntu's, Debian's or some other project would be better than the current position. Whilst its not within our remit we do feel the behaviour and language used in some threads was not acceptable, particularly some comments from Rolf. Regarding the original commit, there were good reasons for making it and we'd suggest that new proposals be put forward. The TSC will intervene if agreement cannot be reached but the community needs to make an attempt to properly discuss it first. It should be clear that name calling and so forth is childish and not acceptable behaviour and we want to see a technical discussion. We're aware there is a bigger underlying problem here and there will be discussions at the next full TSC meeting about this. Regards, Your TSC Graeme Gregory (XorA) Koen Kooi Chris Larson (kergoth) Michael 'Mickey' Lauer (mickeyl) Richard Purdie (RP) _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
