L’équipe de révision des plugins de WordPress parcourt un arriéré de plus de 900 plugins en attente d’approbation plus tôt cette semaine. Le décompte actuel compte 870 plugins assis dans le file d’attente de révisionavec un temps d’attente moyen de 61 jours avant l’examen initial.

Développeur WordPress Marcus Burnette a attiré l’attention sur la question sur Twitter après avoir soumis un plugin, il a créé pour afficher une galerie de vos propres photos WordPress Photo Directory sur votre site Web. D’autres développeurs ont commenté son message, signalant que leurs plugins récemment approuvés ont pris deux mois.

La directrice exécutive de WordPress, Josepha Haden Chomphosy, a répondu avec une invitation aux contributeurs qui souhaitent apprendre à examiner les plugins et postuler pour rejoindre l’équipe.

L’équipe de bénévoles responsable de la révision des plugins a subi une restructuration importante après le départ du contributeur de longue date Mika Epstein. En juin, l’équipe ajouté six nouveaux bénévoles parrainés et ouvert des candidatures pour plus de membres de l’équipe. Ils ont sélectionné de nouveaux représentants d’équipe et ont plus de 20 candidats qui ont exprimé leur intérêt à faire du bénévolat.

« Le premier défi que nous avons rencontré lors de notre intégration était le fait que de nombreux processus n’étaient pas clairement documentés », a déclaré le représentant de l’équipe nouvellement sélectionné Francisco Torres dans un récent mise à jour. « Nous avons posé BEAUCOUP de questions au cours de ce processus et nous nous sommes assurés que toutes les réponses que Mika nous a partagées étaient ajoutées aux documents internes de l’équipe. Cet effort devrait permettre aux nouveaux contributeurs de rejoindre l’équipe plus facilement.

« Nous avons également amélioré nos outils internes pour détecter les erreurs de codage les plus courantes et avons intégré nos réponses prédéfinies dans la sortie fournie par cet outil. Nous examinons toujours ce contenu manuellement avant d’envoyer des réponses, mais en fusionnant les deux tâches en une seule (révision du code et rédaction du message), nous avons pu réduire considérablement le temps de révision.

En élaborant des stratégies pour réduire le formidable arriéré de plugins, l’équipe a commencé à accélérer le processus en effectuant un examen initial rapide, suivi d’un examen plus approfondi une fois que l’auteur du plugin a résolu les problèmes les plus évidents.

« Afin de traiter plus rapidement l’arriéré, nous consacrons désormais moins de temps aux examens initiaux », a déclaré Torres. « Nous commençons à vérifier les problèmes qui nous prennent moins de temps, puis dès que nous repérons un ou deux problèmes avec le plugin qui l’empêcheraient d’être approuvé, nous envoyons un e-mail à l’auteur du plugin pour lui demander de résoudre les problèmes initiaux. Si l’auteur nous revient avec ces premiers correctifs, nous procédons à un examen approfondi.

Une attente de deux mois peut être démoralisante pour les développeurs qui sont ravis de partager leurs plugins open source avec le monde. Maintenant que l’ensemble du processus est documenté et affiné pour être plus efficace, l’équipe de révision des plugins sera mieux en mesure d’intégrer de nouveaux réviseurs et de les mettre en place pour s’attaquer à l’arriéré.



Source link