[webkit-dev] On frequently hosing other port's WebKit2 builds

Andras Becsi abecsi at inf.u-szeged.hu
Wed Oct 6 16:13:02 PDT 2010


Dear WebKit Community,

In the past few weeks there were several occasions where Apple-WebKit2 
developers ignored the red Qt EWS on Bugzilla and nonetheless committed 
their patches and let the Qt bot stay red for several hours without any 
sign of trying to fix the issues (mostly introduced by thoughtlessness), 
or asking for help on IRC, or even the webkit-qt mailing list, or CC'ing 
somebody to the bug who might be able to help fixing the problems before 
hosing the tree, like with these bugs:

https://bugs.webkit.org/show_bug.cgi?id=47281
https://bugs.webkit.org/show_bug.cgi?id=47239
https://bugs.webkit.org/show_bug.cgi?id=47097
https://bugs.webkit.org/show_bug.cgi?id=46585
https://bugs.webkit.org/show_bug.cgi?id=46432
https://bugs.webkit.org/show_bug.cgi?id=46054
https://bugs.webkit.org/show_bug.cgi?id=46043

This is making the lives of the maintainers miserable because if a bot 
is already red it is completely ignored by other developers, which makes 
it really hard to catch up.
I respectfully think that this kind of arrogant and ignorant way of 
development does real harm to the community.
We have a really fast Qt EWS and the build failures weren't complex 
ones, the EWS would have only needed a minute more than the style-bot to 
have a nice output where the errors caused by left-in old API calls or 
old includes or left-out extra compiler definitions would have shown 
themselves, and I do not think waiting this few minutes would hurt 
anyone. Especially because this kind of behaviour is not only 
disrespectful to us, but also to Eric and Adam who are working hard to 
make these awsome QA technologies possible.

Comments like this https://bugs.webkit.org/show_bug.cgi?id=47097#c10 are 
really frustrating, because all contributors are supposed to bother with 
the Mac xcodeproj files and their cryptic hashes, too (not to talk about 
the other nearly dozen build systems) if they implement something, and 
stringently have their patches checked on all the EWS.

Surpassing all my private disappointment, I think IRC, Bugzilla, the 
EWS's and other buildbots aren't there to force some kind of an unwanted 
ritual on developers, in which they only upload patches to Bugzilla to 
conform some policy, but to make collaboration possible.

I do not want my letter to be looked at as an offense or attack, I'd 
rather like to kindly ask the responsile ones to stop the ignorant and 
discriminative way of handling other ports, and at least try to show 
some respect on other developers work.

Sorry, if this souded like an offense.

WBR,
Andras Becsi

On behalf of the QtWebKit Team at the University of Szeged


More information about the webkit-dev mailing list