Astra Teması Askıya Alındı ve Eski Haline Getirildi, Temalar Ekibi Yönerge İhlallerine Yönelik Stratejiyi Kaldırmaya Yönelik Çalışıyor
Yayınlanan: 2020-08-11
Tema Ekibi, Astra'yı bir milyon aktif yüklemeyi aşan ilk varsayılan olmayan WordPress teması olduktan sadece birkaç kısa hafta sonra resmi tema dizininden askıya aldı. Sebep: tema, dizinin bağlı kuruluş bağlantılarına yönelik yasağını kırmaktı. Tema o zamandan beri eski haline getirildi. Ancak, popüler temalar listesinden çıkarıldı.
Tema Ekibi ilk beş haftalık uzaklaştırma kararı verdikten sonra, hikaye hafta sonu ve yeni haftanın başlangıcına kadar çeşitli kanallar aracılığıyla gelişmeye devam etti. Temanın arkasındaki şirket olan Brainstorm Force, temanın yalnızca üçüncü taraf eklentilerin yönlendirme kimliklerini filtrelemesi nedeniyle bağlı kuruluş bağlantı kuralını ihlal etmediğini savundu. Eklentiler teknik olarak bağlantıları sağlıyordu. Şirket ayrıca bu ilk ihlali olduğu için müsamaha istedi.
İlk tartışmadan bu yana, Tema Ekibi temayı popüler temalar listesinden çıkarırken eski haline getirdi. Amaç, kural ihlalleriyle başa çıkmak için bir yöntem sağlarken, mevcut kullanıcıların güncellemelere erişmeye devam etmesini sağlamaktır; bu, doğrudan askıya almanın aşırı noktasına gitmeyen bir yöntemdir. Ekip ayrıca, ilk incelemede kaçırılan ortaklarla ilgili altıncı bir ihlal bulduktan sonra ek bir hafta ceza ekledi. Astra şimdi toplam altı hafta boyunca listeden kaldırılacak.
Astra, popüler bir temanın yıllar içinde ilk askıya alınması değil. Bu yüksek profilli askıya almalar, temanın iş modeli WordPress.org'dan gelen trafiğe dayanıyorsa, binlerce dolarlık gelir kaybına yol açabilir. 2017'de Zerif Lite temasının beş ay süreyle askıya alınması, içerik oluşturucularının gelirlerinde %63'lük bir düşüşle karşı karşıya kaldı. Zerif Lite'ın kullanıcı sayısı, Astra'nın mevcut toplamının yaklaşık üçte biri kadardı.
Sonuçları görmek biraz zaman alacak olsa da listeden çıkarılmak muhtemelen Beyin Fırtınası Gücü'nün gelirini azaltacaktır. Tema, temalarının profesyonel bir versiyonunu satıyor. Birçok tema şirketinin kullandığı yaygın bir freemium modelidir.
WordPress.org tema inceleme yönergeleri, bağlı kuruluş bağlantılarını yasaklar. Daha doğrusu, kılavuz aşağıdaki gibidir:
Temaların bağlı kuruluş URL'lerine veya bağlantılarına sahip olmasına izin verilmez.
Teknik olarak, Beyin Fırtınası Gücü, teması aracılığıyla doğrudan bağlı kuruluş bağlantılarını yayınlamadı. Bunun yerine tema, bir kullanıcının sitesinde etkin olduklarında üçüncü taraf eklentileri için bağlı kuruluş bağlantılarına şirketin yönlendirme kimliğini enjekte etti. Kendi içinde, bu tür bir enjeksiyon hain bir şey değildir. Eklentilerin kendileri, muhtemelen tema yazarlarını tavsiye ederek ve entegre ederek birkaç dolar kazanmaya ikna etmek için bağlı kuruluş bağlantılarının bu şekilde filtrelenmesine izin verir.
Astra temasına gelince, soru, satış ortağı yönergesini ihlal edip etmediğidir. Kural yazıldığında, Tema Ekibi büyük olasılıkla bir temanın bir yönlendirme kimliği enjekte ettiği veya bir eklentiden mevcut bir bağlantıyı filtrelediği bir senaryo değil, tema içindeki doğrudan bağlantılar hakkında düşünüyordu.
Tema Ekibine göre, Astra'daki bağlı kuruluş kimliklerinden en az ikisi, temanın önerdiği ancak aslında hiçbir şekilde entegre etmediği veya desteklemediği eklentiler içindi. En az bir kez, tema, bağlı kuruluş kimliği eklemek için Monster Insights eklentisi için bir veritabanı seçeneğini otomatik olarak güncelledi - herhangi bir veritabanı seçeneğinin kullanıcı eylemi olmadan otomatik olarak güncellenmesine genellikle izin verilmez.
Tema Ekibinin bağlı kuruluş bağlantılarını tamamen yasaklaması konusundaki bireysel görüşler ne olursa olsun, bu sadece izin verme veya vermeme gibi basit bir durum değildir.
Ekip temsilcisi Carolina Nymark, "Ayrıca, açıklamaların yasal etkisini anlama ihtiyacıyla da ilgili" dedi. "Bu, ekibin sorumluluk alabileceği veya yazarların takip etmemesi durumunda gözlerini kaçırabileceği bir şey değil."
Astra'nın Özür ve Yanıtı

Brainstorm Force'un kurucularından Sujay Pawar, Astra blogunda açık bir özür yayınladı. Ancak, bu özür yazısı topluluk içinde kendi tartışmasını yarattı. Şu anki gönderi ilk özür değildi. Pawar orijinal görevini değiştirdi ve topluluğa daha önce verdiği bazı sözleri kaldırdı.
Topluluk içindeki birçok kaynağa ve gönderiye yapılan bir yoruma göre, şirketin kıdemli geliştiricilerinden birinin Temalar Ekibi için çalışmalara katkıda bulunmak üzere 16 saat ayırmaya söz vermişti. Bu katkının yanı sıra, şirketin kaynaklarının %5'ini açık kaynak geliştirmeye ve gelecekteki WordCamp'lere bağışlamaya söz verdi.
Pawar, "Bu son birkaç gün benim ve tüm ekip için çok duygusaldı" dedi. "Hayatımda hiç bu kadar stresli bir durumda olmamıştım. Tahmin edebileceğiniz gibi, bu özrün birçok versiyonunu yazdım ve bunu yapmanın en iyi yolunun ne olduğundan emin değildim.”

Topluluktaki bazı kişiler için gönderinin içeriğini değiştirmek şüpheli görünüyordu. WordPress.org'da temanın eski haline getirildiği sıralarda bunu değiştirmişti. Ancak, sorun muhtemelen kötü zamanlamanın sonucuydu. Pawar, orijinal gönderiyi yazacağı ve daha sonra bazı kısımlarını kaldıracağı konusunda gelecekti.
"İlk özürüm, WordPress'e olan bağlılığımızı nasıl artırmayı planladığımızın ayrıntılarını içeriyordu, ancak daha fazla düşündükten sonra, bunu paylaşmak için doğru yer olmadığını hissettim" dedi. “Katkılarımızın gölgede kalmasını veya bir kural ihlaline bağlanmasını istemiyorum. Hâlâ taahhüdümüzü yerine getirmeyi planlıyoruz ve bu ayrıntıları özel bir gönderide yayınlayacağız.”
Pawar'ın Temalar Ekibine karşı sert hisleri yok. Onun için, şüphesiz toparlayacağı yüksek stresli bir hafta sonu oldu. Durumu elinden geldiğince düzeltmeye çalışıyor.
“Temalar Ekibinin tüm üyelerine büyük saygı duyuyorum” dedi. “WordPress ekosistemini ileriye taşımak için yorulmadan çalışıyorlar. WordPress'in büyümeye devam etmesini sağlamanın tek yolu bu olduğundan, yönergelerin uygulanması gerektiğine %100 inanıyorum. En popüler tema yazarlarından biri olarak hedefimiz, iyi bir örnek oluşturarak öncülük etmek ve daha iyi standartlar oluşturmak için TRT ile birlikte çalışmak.”
Uzun Vadeli: Askıya Almak Yerine Temaları Listeden Kaldırmak

Konu kılavuz ihlalleri için cezai tedbirler söz konusu olduğunda Temalar Ekibinin çok fazla seçeneği yoktur. Büyük ölçüde, bu, kullanımdaki yazılımın sınırlamalarının sonucudur. Takımın sadece daha iyi araçlara ihtiyacı var.
Themes Team temsilcisi William Patton, "Ekibin şu anda sahip olduğu cezai önlemler, askıya almak veya hiçbir şey yapmamak" dedi. "Araları yoktur ve çoğu durumda bu iki seçenekten hiçbiri ideal değildir. Geçmiş deneyimlerimden, yazarlardan tekrar tekrar değişiklik istemenin etkisiz olduğunu ya da düzelttiklerini ancak davranışın kısa bir süre sonra geri döndüğünü buldum. Askıya alma, bazı durumlarda oldukça etkili oldu, ancak ekibin, ne zaman olduğuna dair listeleri veya zaman çerçevelerini yönetmesi ve sürdürmesi ve belirli bir süre sonra tekrar ziyaret etmesi oldukça fazla iş.
Patton, önlem alınmadan askıya alma tehdidinin etkisiz olduğunu söyledi. Bununla birlikte, aslında bir temayı askıya almanın, genellikle son kullanıcılar için etkileri vardır. Bazı durumlarda, kullanıcıların alması gereken acil bir güvenlik güncellemesi olabilir, ancak askıya alma sistemi bunu yönetmeyi kolaylaştırmıyor.
Artık tema dizini yöneticilerine bir temayı kaldırma seçeneği sunan açık bir meta bilet var. Aslında bu, eğer birisi doğrudan URL'yi biliyorsa, Astra gibi bir temayı dizinde kullanılabilir durumda tutacaktır. Ayrıca, tema yazarının, Tema Ekibinden doğrudan onay almadan kullanıcılara güvenlik düzeltmeleri gibi güncellemeler sağlamasına da olanak tanır. Ancak tema, popüler temalar listesi veya arama yoluyla kullanılamaz.
Bu, ekibe tam bir askıya alma işleminden daha az sert bir seçenek sunar ve mevcut tema kullanıcıları için olumsuz bir dezavantajı yoktur.
Şu anda ekip, Astra'yı esasen listeden çıkarmak için "hack" bir yöntem olarak tanımladıkları şeyi buldu. Popüler temalar listesi algoritması, bir temanın popülerliğini belirlemeye yardımcı olmak için temanın yayın tarihini kullandığından, ekip temanın bu tarihi popüler listede aşağı itmek için değiştirdi. Mükemmel bir çözüm değil, ancak en azından daha kalıcı bir çözüm bulunana kadar hiçbir şey yapmamakla askıya alma arasında hızlı bir orta yol sağladı. Ayrıca, onlara böyle bir önlemin sahip olacağı etkileri test etmek için erken bir şans verir.
Cezalandırıcı önlemler her zaman takım için bir mücadele olmuştur. Bir yandan, kasıtlı olup olmadığına bakılmaksızın, yanlış yapma temalarını askıya almaktan hoşlanmazlar. Öte yandan, tüm tema yazarları için adil bir oyun alanı sağlamaya çalışmalılar. Kılavuz ihlalleri için ceza tehditleri, takip edilmediği takdirde boş geliyor. Bu kolay bir pozisyon değildir ve ekip üyeleri, tema geliştiricileri ve dışarıdan gelen taciz veya istenmeyen özel mesajların kurbanı olabilir.
Nymark, “Tema yazarlarının suçlama ve farklı önerilerle 'bizi eve kadar takip edecekleri' birkaç durum yaşadık” dedi.
Tema Ekibinin bununla başa çıkma yollarından biri, temaları askıya alırken nispeten anonim “@trtmessenger” hesabını kullanmaktır. Bu, ekibin Astra temasının askıya alınması ve takip kararlarını ele alırken izlediği yoldur.
Ekip, aldığı çeşitli kararlarla yıllar boyunca bireysel üyelere yönelik saldırılarla uğraştı. Çoğu durumda, belirli bir kararı veren temsilci, bu karardaki kişisel rolü ne olursa olsun, olumsuz geri bildirimin yükünü hafifletti. Çok sık olarak, haberciyi vurma vakasıydı ve mevcut temsilciler bu sorun için uygulanabilir bir çözüm buldu.
Patton, "Bu, mesajlardan tek bir kişi sorumlu tutulmadan mesajların gönderilmesini sağlayan bir hesap" dedi. “Kimsenin doğrudan bir karardan olumsuz bir geri bildirim almasını engellemeyi amaçlıyor.”
