Jump to content
 







Main menu
   


Navigation  



Main page
Get MediaWiki
Get extensions
Tech blog
Contribute
 




Support  



User help
FAQ
Technical manual
Support desk
Communication
 




Development  



Developer portal
Code statistics
 




mediawiki.org  



Community portal
Recent changes
Translate content
Random page
Village pump
Sandbox
 




In other languages  




Add links
 







Search  









English
 


















Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



Beginning
 


1 Objectifs  





2 Chercher des corrections à relire  



2.1  A la demande  





2.2  Par projet  





2.3  Par auteur  





2.4  Nouveaux contributeurs de nos projets  





2.5  Ordre chronologique (et chronologique inverse)  







3 Liste des points de relecture à vérifier  



3.1  Réellement souhaité ?  





3.2  Général  





3.3  Performance  





3.4  Conception  





3.5  Style  





3.6  Lisibilité  





3.7  Sécurité  





3.8  Architecture  





3.9  Logique  







4 Finaliser la relecture  



4.1  Laisser un commentaire positif  





4.2  Laisser un commentaire négatif  







5 Contacts  





6 Voir aussi  





7 Références  














Gerrit/Relecture de code










Page
Discussion
 

















Read
Translate
View history
 








Tools
   


Actions  



Read
Translate
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
 




Print/export  



Create a book
Download as PDF
Printable version
 
















From mediawiki.org
 

< Gerrit

This page is a translated version of the page Gerrit/Code review and the translation is 96% complete.
Outdated translations are marked like this.
  • English
  • français
  • polski
  • português do Brasil
  • čeština
  • русский
  • 中文
  • 日本語
  • 閩南語 / Bân-lâm-gú
  • 한국어
  • Ceci est un guide pour la relecture et la fusion (merge) des contributions aux dépôts de code Wikimedia, écrit principalement pour les développeurs assurant la fonction de relecteur de code.

    Objectifs

    Chercher des corrections à relire

    Certains développeurs peuvent vous demander à l'aide d'un drone, de relire leur code.

    Il y a beaucoup de code à relire. Comment décomposer la tâche en sous-tâches plus gérables ?

    Il existe plusieurs modèles de base :

    A la demande

    Contributors can request code review in Gerrit by adding a reviewer and clicking "Add to attention set". This is a helpful way to indicate to a user that you are wish them to review.

    In the Gerrit UI patch contributors can request reviewer by adding their user name and clicking "Add to attention set"

    Reviewers should therefore bookmark and monitor requests for code review in this form using the Gerrit URL query has:attention.

    When a patch has your attention you can either:

    Par projet

    Si vous êtes un mainteneur de code, pensez à déclarer les notifications par courriel pour les nouvelles corrections dans vos projets (les dépôts) via les Projets suivis dans Gerrit. Vous pouvez aussi vous inscrire auprès du Robot relecteur de Gerrit qui va vous ajouter automatiquement en tant que relecteur pour chaque nouvelle correction.

    Par auteur

    Si quelqu'un vous a déja ajouté en tant que relecteur potentiel et que vous savez que vous ne pourrez pas relire la correction, retirez simplement votre nom de la liste des relecteurs.[1]

    Nouveaux contributeurs de nos projets

    Vous pouvez ajouter (certaines) des requêtes ci-dessous à votre menu en modifiant vos préférences utilisateur. Un nouveau contributeur est défini comme une personne qui a fourni de une à cinq modifications au total.

    Ordre chronologique (et chronologique inverse)

    Liste des points de relecture à vérifier

    Réellement souhaité ?

    Général

    Performance

    Conception

    Style

    Lisibilité

    Sécurité

    Architecture

    Logique

    Finaliser la relecture

    Avertissement Avertissement : Veillez à ne pas utiliser Verified +2. Il s'agit d'une fusion forcée qui saute les tests. Voir aussi les Règles pour fusionner sans relecture de code

    Laisser un commentaire positif

    Laisser un commentaire négatif

    Vous devez peser les coûts et les bénéfices de chaque moyen d'action. Si vous rejetez complètement la modification (Code-Review -2), alors celle-ci sera perdue et cela peut décourager le développeur. Si vous tolérez la faute, c'est le produit final qui va en souffrir. Si vous corrigez vous-même, vous avez été distrait et même il est possible que vous avez permis au développeur de penser qu'il est acceptable de soumettre du code de qualité médiocre et de laisser une autre personne s'occuper des détails.

    Règles générales sur le style des commentaires, particulièrement quand vous formulez un avis négatif :

    1. Focalisez vos commmentaires sur le code et quelques comportements objectifs observés et non pas sur des motivations; par exemple ne déclarez pas ou n'impliquez pas de suppositions sur des facteurs motivants comme la paresse ou l'incompétence du développeur à bien faire les choses. Posez plutôt des questions au lieu de vous occuper d'une discussion technique : « Que pensez-vous si... ? » « Avez-vous pris en compte... ?  » « Pouvez-vous détailler... ?  »[3]
    2. Ayez de l'empathie et soyez gentils. Reconnaissez que la personne a probablement investi beaucoup de travail pour développer son idée, et remerciez-la pour sa contribution si c'est sincère et que vous en êtes convaincu. « Pourquoi ne feriez-vous pas... ?  » implique que vous fournissez un jugement, ce qui place les personnes sur la défensive.[3] Soyez positifs.
    3. Faites leur savoir où il est possible de faire appel de votre décision. Par exemple invitez les à discuter le problème sur mail:wikitech-l ou sur IRC.
    4. Soyez clair. N'enrobez pas les choses à un tel point que l'on ne puisse plus distinguer le message central.
    5. Le plus important est de fournir une réponse rapide. Ne laissez pas simplement un commentaire négatif à une autre personne ou n'espérez pas qu'il ne soit plus assez persistant au moment où la proposition sera acceptée.

    Contacts

    Au cours de la relecture, vous pourriez avoir des questions ou des problèmes. Ne vous inquiétez pas ! On peut essayer de vous aider.

    Pour les questions liées à Gerrit Wikimedia et la relecture de code ou des corrections particulières, n'hésitez pas à regarder la liste des canaux IRC et à choisir celui qui vous concerne. Voir aussi la page de Communication pour les plateformes supplémentaires.

    Par exemple, pour les questions liées aux corrections MediaWiki, n'hésitez pas à vous joindre à #mediawiki connecter.

    Si vous avez des problèmes avec le jenkins-bot, n'hésitez pas à contacter #wikimedia-releng connecter.

    Voir aussi

    Références

  • Sage Sharp : la méthode douce de rélecture des corrections
  • 3.0 3.1 Prior, D., "Cultivating a Code Review Culture" at RailsConf 2015

  • Retrieved from "https://www.mediawiki.org/w/index.php?title=Gerrit/Code_review/fr&oldid=6602975"

    Categories: 
    Git/fr
    Development guidelines/fr
    Gerrit/fr
     



    This page was last edited on 25 June 2024, at 21:18.

    Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of Use for details.



    Privacy policy

    About mediawiki.org

    Disclaimers

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki