Qual è il modo migliore per convincere uno sviluppatore esperto di WordPress a dare un'occhiata al mio plugin e esprimere critiche costruttive? Ho scritto codice per risolvere alcune delle mie domande su questo sito e penso che potrebbero essere utili anche ad altri. Tuttavia, dal momento che lo farebbero con i miei primi plugin WordPress pubblici e ho visto molti esempi non così grandi nella directory pubblica di WordPress, vorrei sapere "dove mi trovo" e come posso migliorare i miei plugin. Ho letto l'elenco delle migliori pratiche e devo ancora applicarne alcune, ma vorrei anche una risposta alla domanda più generale "È un buon modo per risolvere questo problema?"
Ho appena riletto la relativa discussione suwp-hackers
(non mi rendevo conto che anche i partecipanti erano così coinvolti in questo sito e che la domanda "best practice" ne è il risultato diretto). Non sono sicuro che le mie esigenze sarebbero coperte da un tale sistema e sono d'accordo con le preoccupazioni di Paul :
Quando ho letto i commenti originali su questa discussione la scorsa settimana, ho pensato che lo scopo era quello di mettere insieme un processo di revisione tra pari in cui lo sviluppatore di plugin potesse offrire consigli ad altri sviluppatori di plugin come revisione del loro codice. Inizialmente ho preso questo consiglio come qualcosa del tipo "Bene, il tuo codice funziona, ma questo set di routine che hai scritto sarebbe meglio servito se ti agganciassi a questo filtro WP e provassi questa tecnica (vedi esempio di plugin xxx) ". L'obiettivo che pensavo era quello di condividere le conoscenze sullo sviluppo di plugin WP e rendere qualsiasi sviluppatore di plugin mediocre uno sviluppatore migliore. Come me
Questo sarebbe un ambito diverso da quello di fare una revisione della lista di controllo punto per punto, sarebbe più un "tutoraggio". Sembra che ci siano molte persone disposte a farlo e (anche meglio) molte di loro partecipano qui su questo sito, quindi come possiamo trasformare tutta quell'energia in qualcosa di concreto?
Il mio esempio attuale sono tre plugin che ho scritto per risolvere il mio problema di "ridimensionamento dell'immagine" . Ho scritto lunghi commenti introduttivi per ogni plugin, che (spero) rende più facile capire le mie intenzioni senza leggere il codice completo. C'è qualcos'altro che posso fare per rendere più facile agli altri dare un'occhiata? Per favore ignora la mia attuale richiesta concreta. Non solo è troppo presto per loro, ma ho cambiato idea e non voglio rovinare la discussione generale con la mia situazione specifica.