On jeu. 22 nov. 2012 11:54:49 CET, Pieter J. Kersten wrote: > Hi Alexandre, > > You have taken my response out of its context. I was not speaking of > merges into other peoples code bases. They should be assessed. > Nonetheless a brute "no" is considered impolite there too. Even more > when it is the original author whose code you refuse. That can be > considered as hijacking.
I agree with this. > You argue that code quality overrules politeness. But they are > different perspectives of the same issue. One cannot overrule the > other. Arguments from one perspective against the other are against > reality and therefore fruitless. You have to deal with both. I simply > state that following the proposed rule as some law of nature, will > inevitably lead to impoliteness. That should be avoided. Well, in an ideal world, of course, everyone will be kind and forgiving. I'm not the kind of person who bashes and swears for the sake of it. When I do a code review, I tend to state facts (on this line you do such and such, you should do such instead). It is generally quite dry. If the matter is important I will tag the MP as "needs rework" (which anyone with the correct privileges is free to ignore, although I would consider it rude to do so without discussing the issue first). But of course discussing is important and part of the process. Discussing means exchanging messages, and of course enhancing the patch being merged. In the end, there are then 2 possibilities: * the issue is technical, and one side will be able to convince the other that their approach is the correct one. Issue solved * the issue is non technical (it can be cultural, a matter of style or whatever else), and there is no "correct" answer in the end. People are expected to behave as adults and find a gentlemen's agreement and deal with it. The second case can take time, and maturity on the participant's side. Free software promotes meritocracy, and accepting others' arguments in a discussion is part of earning merit in a community. -- Alexandre Fayolle Chef de Projet Tel : + 33 (0)4 79 26 57 94 Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac Cedex http://www.camptocamp.com _______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

