Bisakah pengembang mengadopsi plugin yang ditandai sebagai "tidak diperbarui dalam lebih dari 2 tahun"?


13

Saya telah menemukan beberapa plugin WordPress di http://wordpress.org/extend/plugins/ dengan peringatan ini:

Plugin ini belum diperbarui dalam lebih dari 2 tahun. Mungkin tidak lagi dipertahankan atau didukung dan mungkin memiliki masalah kompatibilitas ketika digunakan dengan versi WordPress yang lebih baru.

Apakah ada cara untuk "mengadopsi" atau "memverifikasi" plugin seperti ini? Saya punya satu plugin di wordpress.org jadi saya mengerti prosesnya. Apa proses yang benar untuk membawa arus plugin lama atau yang mungkin ditinggalkan?

Jawaban:


9

Kirim dan kirim email ke plugins@wordpress.org dan mereka dapat membantu Anda mencoba menghubungi pembuat plugin asli. Jika penulis tidak ada tempat untuk ditemukan dan Anda dapat menunjukkan bahwa Anda dapat memperbaruinya, ada kemungkinan Anda dapat mengambil alih.


Saya tidak setuju dengan, " kemungkinan besar akan membiarkan Anda mengambil alih". Bahkan, saat ini sangat tidak mungkin bagi orang yang sewenang-wenang untuk diberikan akses SVN-commit ke Plugin orang lain.
Chip Bennett

3
Sebenarnya, tidak, ini jawaban yang benar. Kami lebih suka orang mengambil alih plugin yang lama dan tidak terawat alih-alih mencabutnya. Forking membuat entri baru yang tidak perlu dalam repo dan tidak membantu pengguna plugin lama yang ada.
Otto

Dan di mana instruksi / pedoman / kebijakan resmi untuk mengambil alih Plugin yang ditinggalkan yang diposting di situs WPORG? Jika itu diposting di suatu tempat, saya akan setuju bahwa ini adalah jawaban yang benar.
Chip Bennett

Ini adalah sesuatu yang perlu kita bahas dalam buku pegangan. Saya pikir ini masalah penting. Filosofi ini juga dapat diterapkan pada tema lama yang ditinggalkan.
Chris_O

Saya tidak tahu itu masalahnya, Otto / Chris. Saya mencoba menghubungi penulis asli ketika saya melakukan ini - wordpress.org/plugins/tpc-memory-usage-updated - tetapi tidak dapat menjangkau dia. Saya akan sangat senang untuk menggabungkan kembali ke aslinya.
Ide Imperatif

5

Salah satu alasan utama mengapa dukungan github saat ini tidak ditawarkan adalah agar pengembangan plugin dapat diambil alih. Lihat:

http://make.wordpress.org/plugins/2012/08/18/93/

Saya membayangkan mengirim email kepada penulis (cc'ing plugins@wordpress.org) yang menyatakan niat Anda untuk memperbarui plugin sudah cukup, jika penulis tidak merespons maka tim plugin kemungkinan akan memberi Anda akses. Mereka kemungkinan akan memiliki reservasi tentang memberi Anda akses jika:

  • Anda tidak memiliki plugin apa pun saat ini (mereka tidak ingin Anda menaikkannya)
  • Plugin ini masih bekerja dengan WordPress versi terbaru
  • Plugin ini sangat populer

3

Saya tidak akan mengambil alih plugin, saya akan melakukan garpu SVN dan memulai pemeliharaan plugin sendiri. Dengan cara ini, plugin kini menjadi milik Anda, dan Anda bertanggung jawab untuk semuanya yang diteruskan pada garpu SVN awal.

Menangani masalah warisan (pengembang tidak pandai mendukung, dll) mungkin bukan solusi terbaik.


2

Apa proses yang benar untuk membawa arus plugin lama atau yang mungkin ditinggalkan?

Sementara hal-hal selalu bisa berubah di masa depan (dan beberapa perubahan tidak bisa dihindari, sekarang komunitas tampaknya telah mendapatkan daya tarik terhadap upaya untuk membersihkan / meningkatkan repositori Plugin), saat ini pendekatan yang disarankan adalah untuk memotong plugin yang ditinggalkan , sehingga Anda dapat memperbarui / memelihara garpu Anda.


Tidak, ini salah. Email ke plugins@wordpress.org adalah pendekatan yang benar. Garpu adalah ide yang buruk.
Otto

0

Jika Anda tidak dapat mengambil alih plugin dan akhirnya memutuskan untuk "garpu" plugin, saya pikir itu solusi yang bagus juga. Saya berpikir bahwa cara Hikari Category Permalinks bercabang dari sCategory memberikan contoh yang baik (setidaknya, saya pikir demikian sebagai pengguna plugin / webmaster wordpress, saya bukan pengembang plugin).

http://wordpress.org/extend/plugins/hikari-category-permalink/

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.