Quelle est la meilleure façon d'amener un développeur WordPress expérimenté à jeter un œil à mon plugin et à formuler des critiques constructives? J'ai écrit du code pour résoudre certaines de mes questions sur ce site, et je pense qu'elles pourraient aussi être utiles à d'autres. Cependant, comme ils le seraient par mes premiers plugins WordPress publics, et j'ai vu de nombreux exemples pas si géniaux dans le répertoire public WordPress, je voudrais savoir "où j'en suis" et comment je peux améliorer mes plugins. J'ai lu la liste des meilleures pratiques et je dois encore en appliquer certaines, mais j'aimerais également une réponse à la question plus générale "Est-ce un bon moyen de résoudre ce problème?"
Je viens de relire la discussion connexe surwp-hackers
(je ne savais pas que les participants étaient aussi impliqués dans ce site, et que la question des "meilleures pratiques" en est la conséquence directe). Je ne suis pas sûr que mes besoins seraient couverts par un tel système, et je partage les préoccupations de Paul :
Lorsque j'ai lu les commentaires originaux sur ce sujet la semaine dernière, je pensais que le but était de mettre en place un processus d'examen par les pairs où le développeur de plugins peut offrir des conseils à d'autres développeurs de plugins pour réviser leur code. J'ai initialement pris ce conseil comme quelque chose du genre "Eh bien, votre code fonctionne mais cet ensemble de routines que vous avez écrit serait mieux servi si vous vous connectiez simplement à ce filtre WP et essayiez cette technique (voir le plugin xxx comme exemple) ". Le but que je pensais était de partager les connaissances sur le développement de plugins WP et de faire de tout développeur de plugins médiocre un meilleur développeur. Comme moi.
Ce serait une portée différente de celle d'un examen point par point de la liste de contrôle, ce serait plutôt un «mentorat». Il semble que beaucoup de gens soient prêts à le faire, et (encore mieux) beaucoup d'entre eux participent ici sur ce site, alors comment pouvons-nous transformer toute cette énergie en quelque chose de concret?
Mon exemple actuel est trois plugins que j'ai écrits pour résoudre mon problème de "redimensionnement d'image" . J'ai écrit de longs commentaires d'introduction à chaque plugin, ce qui (j'espère) facilite la compréhension de mes intentions sans lire le code complet. Y a-t-il autre chose que je puisse faire pour permettre aux autres d'y jeter un œil? Veuillez ignorer ma demande concrète actuelle. Non seulement il est trop tôt pour eux, mais j'ai changé d'avis et je ne veux pas gâcher la discussion générale avec ma situation particulière.