¿Cuál es la mejor manera de que un desarrollador experimentado de WordPress eche un vistazo a mi plugin y haga críticas constructivas? He escrito código para resolver algunas de mis preguntas en este sitio, y creo que también podrían ser útiles para otros. Sin embargo, como lo harían con mis primeros complementos públicos de WordPress, y he visto muchos ejemplos no tan buenos en el directorio público de WordPress, me gustaría saber "dónde estoy parado" y cómo puedo mejorar mis complementos. He leído la lista de mejores prácticas y todavía necesito aplicar algunas de ellas, pero también me gustaría una respuesta a la pregunta más general "¿Es esta una buena manera de resolver este problema?"
Acabo de volver a leer la discusión relacionada sobrewp-hackers
(no me di cuenta de que los participantes también estaban tan involucrados en este sitio, y que la pregunta de "mejores prácticas" es un resultado directo). No estoy seguro de que un sistema así cubra mis necesidades, y estoy de acuerdo con las preocupaciones de Paul :
Cuando leí los comentarios originales sobre este hilo la semana pasada, pensé que el propósito era armar un proceso de revisión por pares en el que el desarrollador de complementos pueda ofrecer consejos a otros desarrolladores de complementos como revisión de su código. Originalmente tomé este consejo como algo similar a "Bueno, su código funciona, pero este conjunto de rutinas que ha escrito sería mejor si se conectara a este filtro WP y probara esta técnica (vea el complemento xxx como ejemplo) ". El objetivo que pensé era compartir el conocimiento de desarrollo de complementos de WP y hacer que cualquier desarrollador mediocre de complementos sea un mejor desarrollador. Como yo.
Este sería un alcance diferente al de hacer una revisión de la lista de verificación punto por punto, sería más una "tutoría". Parece que hay muchas personas dispuestas a hacer esto, y (aún mejor) muchas de ellas participan aquí en este sitio, entonces, ¿cómo podemos transformar toda esa energía en algo concreto?
Mi ejemplo actual son tres complementos que escribí para resolver mi problema de "cambio de tamaño de imagen" . Escribí largos comentarios introductorios a cada complemento, lo que (espero) hace que sea más fácil entender mis intenciones sin leer el código completo. ¿Hay algo más que pueda hacer para que otros puedan verlo más fácilmente? Ignore mi solicitud concreta actual. No solo es demasiado pronto para ellos, sino que cambié de opinión y no quiero estropear la discusión general con mi situación específica.