Un sviluppatore può adottare un plugin contrassegnato come "non aggiornato da oltre 2 anni"?
Mi sono imbattuto in alcuni plugin WordPress su http://wordpress.org/extend/plugins/ con questo avviso:
Questo plugin non viene aggiornato da oltre 2 anni. Potrebbe non essere più mantenuto o supportato e potrebbe avere problemi di compatibilità con le versioni più recenti di WordPress.
Esiste un modo per "adottare" o "verificare" un plugin come questo? Ho già pubblicato un plugin su wordpress.org quindi conosco il processo. Qual è la procedura corretta per riportare aggiornato un plugin vecchio o potenzialmente abbandonato?

Invia un'email a plugins@wordpress.org e loro possono aiutarti a provare a metterti in contatto con l'autore originale del plugin. Se l'autore non si trova da nessuna parte e puoi dimostrare di essere in grado di mantenerlo aggiornato, è possibile che ti venga permesso di prenderne il controllo.

Non sono d'accordo con "molto probabilmente ti permetterà di prenderne il controllo". In effetti, attualmente è molto improbabile che a una persona qualsiasi venga concesso l'accesso in commit SVN al Plugin di qualcun altro.

In realtà no, questa è la risposta corretta. Preferiamo che le persone rilevino plugin vecchi e non mantenuti piuttosto che crearne dei fork. Il forking crea inutilmente nuove voci nel repository e non aiuta gli utenti esistenti del vecchio plugin.

E dove sono pubblicate sul sito WPORG le istruzioni/linee guida/politiche ufficiali per rilevare i plugin abbandonati? Se sono pubblicate da qualche parte, allora sarò d'accordo che questa è la risposta corretta.

Questo è qualcosa che dobbiamo affrontare nei manuali. Penso che sia un problema importante. Questa filosofia potrebbe essere applicata anche ai vecchi temi abbandonati.

Non avevo idea che fosse così, Otto/Chris. Ho provato a mettermi in contatto con l'autore originale quando ho fatto questo - http://wordpress.org/plugins/tpc-memory-usage-updated/ - ma non sono riuscito a raggiungerlo. Sarei più che felice di unirmi al suo progetto originale però.

Uno dei motivi principali per cui attualmente non è offerto il supporto GitHub è per consentire lo sviluppo dei plugin di essere ripreso. Vedi:
http://make.wordpress.org/plugins/2012/08/18/93/
Immagino che inviare un'email all'autore (cc plugins@wordpress.org) dichiarando la tua intenzione di aggiornare il plugin dovrebbe essere sufficiente. Se l'autore non risponde, è probabile che il team dei plugin ti conceda l'accesso. Tuttavia, potrebbero avere delle riserve nel concederti l'accesso se:
- Non hai alcun plugin attualmente pubblicato (non vogliono che tu possa danneggiarlo)
- Il plugin funziona ancora con l'ultima versione di WordPress
- Il plugin è molto popolare

Non prenderei in carico il plugin, farei invece un fork SVN e inizierei a gestire la manutenzione del plugin autonomamente. In questo modo, il plugin diventerebbe tuo e saresti responsabile di tutto ciò che segue il fork iniziale su SVN.
Gestire problemi legacy (lo sviluppatore originale non era bravo nel supporto, ecc.) probabilmente non è la soluzione migliore.

Qual è il processo corretto per aggiornare un plugin vecchio o potenzialmente abbandonato?
Sebbene le cose possano sempre cambiare in futuro (e qualche cambiamento è inevitabile, ora che la comunità sembra aver guadagnato slancio nello sforzo di ripulire/migliorare il repository dei Plugin), attualmente l'approccio consigliato è quello di fare un fork del plugin abbandonato, in modo da poter aggiornare/mantenere il tuo fork.

Se non puoi rilevare il plugin e decidi di fare un "fork", penso che sia anche questa una buona soluzione. Credo che il modo in cui Hikari Category Permalinks ha fatto il fork da sCategory fornisca un buon esempio (almeno, questo è quello che penso come utente del plugin/webmaster WordPress, non sono uno sviluppatore di plugin).
http://wordpress.org/extend/plugins/hikari-category-permalink/
