WordPress Eklenti Deposunu Sil


19

Bir WP eklentisi oluşturmak istedim. Bu yüzden talep ettim ve isteğim WordPress.org tarafından onaylandı, ancak artık bu eklentiyi geliştirmek istemiyorum. Depoyu sonsuza kadar nasıl silebilirim veya silinmesini isteyebilirsiniz.


İyi soru. Cevabı da merak ediyorum.
MikeSchinkel

1
wp-hackerlar listesinde bu sormuştu ve tüm cevaplar yetersizdi :( IA da wp.org için posta vardı ve ben de hiçbir cevap ve çözüm vardı ben eklenti için hiçbir destek readme.txt değiştirmek vardı ve ayrıca
bagajdaki

Yanıtlar:


15

Lütfen posta plugins@wordpress.orggönderin ve eklentinizi kaldırmasını isteyin. Tüm bilgileri sağlayın ve adın artık engellenmemesi için eklentiyi geliştirmeye başlamayacağınızı açıklayın.

Eklentiyi kaydederken aynı e-postayı kullanırdım (hatta buna yanıt olarak) ve birkaç gün sonra kaldıracağını düşünüyorum.


1
Bunu yaptım ve gerçekten çalıştı .. Ama birkaç gün sürdü ... Çok teşekkür ederim ..
Kullanıcı

Bunun hala aktif bir cevap olup olmadığını bilen var mı? Cevap vermeden tekrar tekrar e-postayla gönderdik. @hakre
Gibron

Her birini birkaç gün beklediniz mi? Sadece soruyorum, sabit bir çalışma modunun olmadığını hayal edebiliyorum, bu nedenle yılın bazı zamanlarında belki daha fazla sabrınız olmalı. Normalde e-postalar kaybolmaz, bu yüzden tekrar tekrar posta göndermeye gerek görmüyorum .
hakre

@ Belki de bu ruha yardım edebilirsin?
hakre

6

Bir eklentiyi WordPress deposundan kaldırmak için, önce kodu SVN aracılığıyla silin. Ardından wordpress.org adresinde (eklentinin yazarı olan hesap için) kaydettiğiniz e - postayı kullanarak plugins@wordpress.org adresine e-posta gönderin . Birkaç gün içinde silerler ve onaylamak için size geri e-posta gönderirler. Temel olarak eklenti sayfalarını gizlerler. Eklenti bilgi kutusu engellenmiş olarak kalır ve bunları yeniden açmaya ikna edebiliyorsanız projeniz yeniden canlandırılabilir.

Wordpress.org'da (temanın yazarı olan hesap için) kaydettiğiniz e - postayı kullanarak themes@wordpress.org adresine e-posta göndererek temalarınızı WordPress Tema deposundan da benzer bir şekilde kaldırabilirsiniz .

Bunu, bu hafta, terk ettiğim ve o zamandan beri diğer insanların çalışmaları tarafından değiştirilen eski bir temayı ve eklentiyi kaldırmak için kendim yaptım.


Önce kodu SVN ile silmenize gerek yoktur. Sadece eklentilerin adresini e-postayla gönderin ve ele alalım. Ve böyle bir tema adresi yok. Ancak, tema gözden geçirenlerin e-posta listesine e-posta gönderebilir ve sizin için işleyebilirler.
Otto

Temalar @ adresi benim için iyi çalıştı (temayı sildiler ve bana bir onayla cevapladılar). Ayrıca eklenti silme onay e-postası bana bunu yapmadı beri SVN kendim sildi emin olmak için söyledi.

Kodun SVN'den silinmesi gerekli değildir. İsterseniz e-postayı silebileceğinizi söyleyen e-postayı bulacaksınız, başka bir şey yok. Biliyorum, çünkü bu form e-postasını yazdım. SVN geçmişi korur, ondan silmek yalnızca en son sürümden siler, geçmiş kayıt her zaman kullanılabilir olacaktır. Kod ondan "silinemez".
Otto

Sadece deneyimimi vermek ve sizinle çatışmak istememek, ancak tüm eklenti SVN ağacını silmek, mevcut paketin boş olduğu anlamına gelir. Elbette eski bir revizyona geri dönebilirsiniz, ancak gerçekten kötü kod yaşla iyileşmez; Kötü kalıyor ve neden devam etsin? Ayrıca eklenti adı repoda sonsuza dek sürüyor - IMO'yu düzenlemek için daha iyi - ad alanları geri dönüştürülebilir ve genellikle içerdikleri kötü / eski / istenmeyen koddan daha değerli.

Ad alanları sistemimizde geri dönüştürülemez. Eski kod çalıştıran insanlarla çok fazla karışıklık ve çatışma. Kural 1: Önlenebilirsek insanların sitelerini kırmayız.
Otto

2

Duyduğum kadarıyla, depodan gerçekten kaldıramazsınız. Bunun dışında gerçekten de yapmamalısın. Bir yerlerde birisi hala kodu kullanıyor olabilir ve referans için depoya ihtiyaç duyabilir. Ya da daha sonra yolda iyi bir eğitim aracı olabilir.

Ancak desteklemeyi durdurmak istiyorsanız (yani eklentiyi terk etmek ) yapabileceğiniz bir şey var ...

Depoya artık eklentiyi geliştirmediğinizi veya desteklemediğinizi açıklayan yeni bir benioku dosyası yükleyin. Mesajı büyük yapın ve insanların benioku dosyasında ilk görecekleri şeyi yapın. Ayrıca, eklentinin çekirdek PHP dosyasının açıklamasına gelecekteki sürümlerin olmayacağını açıklayan bir başvuru eklediğinizden emin olun.

Gelecekte, başka bir geliştirici devralmak istiyorsa, bunları her zaman deponun sahibi olarak atayabilirsiniz. Aksi takdirde, "Bu eklenti artık desteklenmiyor veya aktif olarak geliştirilmiyor!" insanları uyarmak için bir mesaj.


1
Henüz depoya hiçbir şey koymadım ...
Kullanıcı

1
O zaman endişelenme. Havuzda hiçbir şey yoksa, destekleyecek hiçbir şey yoktur. Yine de, herhangi bir güncelleme sağlama niyetiniz olmadığını açıklayan bir benioku dosyası yapmak isteyebilirsiniz.
EAMann


Ben sadece adı açık tutuyordun değil, zaten deposuna bir eklenti gönderildiğini tespit anlamında sorunuzu yanlış ... ama bu eklentileri bilmek 's güzel olabilir herhangi sanmıyorum gerçi ... çıkarılmasını şimdiye kadar eklenmiş olacak cevap başına olmalıdır .
EAMann

-1

SVN REPOSITORY içindeki dosyaları kolayca silebilirsiniz :

1) İndir ve Yükle Tortorize SVN
2) masaüstüne (veya başka bir yere) sağ tıklayın ve SVN CHECKOUT'a tıklayın ve eklenti url'sini girin (ie http://plugins.svn.wordpress.org/my-cmbe-plugin/)
3) İndirilen klasörü girin, boş alana sağ tıklayın Tortorize SVN>REPO browser ve herhangi bir dosyayı tıklayıp silin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.