POSS Chap 5 Part 3

Un article de Framalang Wiki.

Jump to: navigation, search

[modifier] Appear as Many, Not as One / Montrez vous unis

Your developers should strive to appear in the project's public forums as individual participants, rather than as a monolithic corporate presence. This is not because there is some negative connotation inherent in monolithic corporate presences (well, perhaps there is, but that's not what this book is about). Rather, it's because individuals are the only sort of entity Open Source projects are structurally equipped to deal with. An individual contributor can have discussions, submit patches, acquire credibility, vote, and so forth. A company cannot.
Vos développeurs vont s'efforcer d'apparaître, sur les forums publics de développement, comme des participants individuels plutôt que comme une présence corporative massive. Ce n'est pas parce qu'une présence corporative massive possède une connotation négative (enfin, peut-être qu'il y en a une, mais ce n'est pas le sujet de ce livre). C'est plutôt parce que les projets Open Source ne sont structurellement équipés que pour traiter avec des entités individuelles. Un participant individuel peut avoir des discussions, proposer des correctifs, gagner en crédibilité, voter, etc. Une entreprise ne le peut pas.
Furthermore, by behaving in a decentralized manner, you avoid stimulating centralization of opposition. Let your developers disagree with each other on the mailing lists. Encourage them to review each other's code as often, and as publicly, as they would anyone else's. Discourage them from always voting as a bloc, because if they do, others may start to feel that, just on general principles, there should be an organized effort to keep them in check.
De plus, en décentralisant le projet vous évitez la centralisation de l'opposition. Laissez vos développeurs argumenter entre eux dans les listes de diffusion. Encouragez les à revoir le code de chacun aussi souvent et aussi publiquement qu'ils le feraient pour d'autres. Évitez qu'ils votent par groupes, parce que s'ils le font d'autres pourraient commencer à penser, juste par principe, qu'ils devraient eux aussi s'organiser pour garder un certain poids.
There's a difference between actually being decentralized and simply striving to appear that way. Under certain circumstances, having your developers behave in concert can be quite useful, and they should be prepared to coordinate behind the scenes when necessary. For example, when making a proposal, having several people chime in with agreement early on can help it along, by giving the impression of a growing consensus. Others will feel that the proposal has momentum, and that if they were to object, they'd be stopping that momentum. Thus, people will object only if they have a good reason to do so. There's nothing wrong with orchestrating agreement like this, as long as objections are still taken seriously. The public manifestations of a private agreement are no less sincere for having been coordinated beforehand, and are not harmful as long as they are not used to prejudicially snuff out opposing arguments. Their purpose is merely to inhibit the sort of people who like to object just to stay in shape; see the section called “The Softer the Topic, the Longer the Debate” in Chapter 6, Communications for more about them.
Il y a une différence entre être vraiment décentralisé et s'efforcer d'apparaître décentralisé. Selon les circonstances, il pourra s'avérer utile que vos développeurs agissent de concert et ils devrait être préparés à s'unir en coulisse quand c'est nécessaire. Par exemple, quand vous faites une proposition, avoir quelques personnes intervenant pour exprimer leur consentement peut aider en donnant l'impression qu'un consensus s'installe. D'autres pourront avoir l'impression que la proposition gagne de la vitesse et que faire part de leur objection casserait cet élan. Par conséquent, les gens ne feront d'objection que s'ils ont de bonnes raisons de le faire. Il n'y a rien de mal à orchestrer un accord ainsi tant que les objections sont toujours prises au sérieux. L'expression publique d'accords privés n'est pas moins sincère parce qu'ils ont été conclus par avance et n'est pas dangereuse du moment qu'ils ne sont pas utilisés pour taire les arguments contraires de manière néfaste. Ils sont simplement utile pour décourager les gens qui aiment critiquer juste pour la forme, voir la section nommée « Plus un sujet est facile plus les discussions sont longues » dans le Chapitre 6, Communication pour en savoir plus à ce propos.