WP Rig Starter Theme Projesi Yeni Bakım Yapanlar Arıyor

Yayınlanan: 2020-08-19
Arka planda bir kod düzenleyici ile WP Rig logosunun dekoratif görüntüsü.

Birkaç yıl önce Morten Rand-Hendriksen, WordPress için WP Rig'i başlattı. Amaç, modern bir başlangıç ​​teması getirmek ve tema geliştirme topluluğuna süreç oluşturmaktı. Şimdi, o ve mevcut ekip, projeyi devam ettirmek için yeni birini bulmayı umuyor. Kim seçilirse, projenin doğrudan sahipliğini kazanacak.

Rand-Hendriksen 21 Ağustos Cuma günü saat 8'de PST'de bir Zoom toplantısına ev sahipliği yapacak. Toplantının 30 dakika sürmesi ve olası ek bir soru-cevap oturumu için 30 dakika sürmesi planlanmıştır. WP Rig blogunu bu haftaki toplantının formatı ve gündemi ile güncelleyecek. WP Rig'in geleceğiyle ilgilenen herkes katılabilir.

Rand-Hendriksen, "İdeal aday, projeyi sürdürmek için ilgi, zaman ve dürtüye sahip olan kişidir" dedi. "Gelecekteki sahipler, bakıcılar, meslektaşlar vb. rolleri, sorumlulukları, yetkileri ve isterseniz 'merdiveni nasıl tırmanacağınızı' özetleyen yerleşik yönetişim modeline bağlı kalacaklardır."

Dizginleri ele geçirmeden önce adaylar, Rand-Hendriksen ve projenin diğer mirasçılarıyla buluşacak. Amaç, devir teslimin lojistiğini çözmektir.

Rand-Hendriksen, "Proje yeni sahiplere ve bakımcılara teslim edildiğinde, proje onların projesi olur" dedi. "Bu, topluluk için anlamlı ve değerli olduğunu düşündükleri herhangi bir yönde alabilecekleri anlamına geliyor. Bu gerçek bir devirdir: bizler, eski bakıcılar, WP Rig'in gelecekte nasıl olması gerektiğine dair görüşümüzü yeni sahiplere ve bakımcılara empoze etmiyoruz. Bilgimizi ve vizyonumuzu aktaracağız ve gelecek nesil WP Rig ekibinin geleceğe kendi yollarını çizmesine izin vereceğiz.”

İdeal olarak, resmi WordPress Tema Ekibi, WP Rig projesini veya en azından bir başlangıç ​​temasının kendi sürümünü üstlenir. Ancak ekip bunu gerçekleştirecek kaynaklara sahip değil. Themes Team temsilcisi William Patton'a göre, bazı üyeler ilgileniyor ancak şu anda kimsenin buna katkıda bulunacak zamanı yok.

Rand-Hendriksen, "TRT projeyi benimsemek isterse, diğer tüm ilgili taraflara göre önceliklidir" dedi. "WP Rig'in amacı her zaman projeyi daha büyük WordPress Açık Kaynak projesine bağışlamaktı ve TRT anahtarları teslim etmek için ideal grup olurdu."

Tam Site Düzenlemenin Keşfedilmemiş Geleceği

WP Rig projesini kim üstlenirse, tam site düzenlemenin bilinmeyen büyük kısmını keşfedebilecek bir konumda olacaktır. Özelliğin erken bir sürümünün bu yıl içinde WordPress 5.6'ya gelmesi bekleniyor. Bu, projeyi elden geçirmek ve başlangıçta öngörülenden tamamen yeni bir yöne çekmek anlamına gelebilir. Bu zorlu bir görev ve önümüzdeki aylarda ciddi değişikliklere ayak uydurabilecek zamana ve yeteneğe sahip birini gerektirecek.

Rand-Hendriksen ve ekibi, Block Areas ve içerik alanının dışındaki blokları keşfeden orijinal WP Rig temasının bir çeşidi olan WP Rig Blockade ile bazı deneysel çalışmalar yaptı. Bununla birlikte, depolar geçen bir buçuk yılda çok az çalışma gördü. Rand-Hendriksen, bu projelerden herhangi birinin meyve verdiğini görmek için WP Rig'in 2.0 sürümünü yayınlamaya kendilerini çok kaptırdıklarını söyledi.

“WordPress topluluğu her yerde blokların ne anlama geldiğini keşfetmeye başladığından, herkesin aynı dili konuşması ve aynı araçları kullanması için bu birleştirici temele sahip olmak her zamankinden daha önemli” dedi. "Geri çekilmek zorunda kaldığımda, bu benim en büyük pişmanlığımdı: platformun bu sonraki evrimini şekillendirmenin bir parçası olmayacağım ve topluluğa bu birleştirici temel çizgiyi geliştirmesinde yardımcı olamayacaktım."

Rand-Hendriksen, tam site düzenlemenin yalnızca mevcut tema geliştirme topluluğundan katılımla başarılı olacağına inanıyor. Bu geliştiricilerin aktif katılımı olmadan, tam site düzenleme, topluluğu geleneksel ve modern tema olarak ayırabilir.

“Tehlikede çok para var ve birçok geliştirici derinden yatırım yaptı ve temaların statükosuna finansal olarak bağımlı” dedi. “Onları bir araya getirmek ve temaların geleceğini keşfetmek için, başlamak için birleşik bir temel olması gerekiyor ve bu, modern kodu, araçları ve standartları tanıtmanın tam zamanı. WP Rig bu proje için bir katalizör olabilir ve aynı zamanda böyle bir projenin üzerine inşa edildiği temel olabilir. Açık kaynak evangelistlerinin her zaman söylediği şey nedir? 'Kararlar ortaya çıkanlar tarafından verilir.' Bu, sadece ortaya çıkmakla kalmayıp, topluluğu işbirlikçi bir geleceğe aktif olarak yönlendirmek için bir şans."

WP Rig'in yeni sahiplerinin WordPress projesinde beliren sorulardan birine cevap verebilecek bir konumda olacağını düşünüyor: Tam site düzenlemesi nasıl olmalı?

Modern Takım

WP Rig, geçmiş yılların başlangıç ​​temalarından çok daha gelişmiştir. Ancak, yalnız değil. WordPress geliştirme topluluğu genelinde mevcut olan birçok başlangıç ​​temasından birçoğu, “resmi” bir şeye en yakın olan Alt Çizgiler (_s) gibi daha önceki projelerin bir parçası olmayan modern yapı sistemlerini ve araçlarını içerecek şekilde ilerlemiştir. WordPress'in şimdiye kadar gördüğü başlangıç ​​tema projesi.

“WP Rig fikrini ilk bulduğumda, yıllardır _s kullanarak sıfırdan temalar oluşturmaya yönelik çok popüler bir LinkedIn Learning (eski adıyla Lynda.com) kursunu sürdürüyor olmamdı ve _s ve WP temalarını fark ettim. , genel olarak, web geliştirmenin genel eğilimlerinin daha da gerisinde kalıyordu," dedi Rand-Hendriksen. “WordPress temaları genel olarak hala 2020 değil 2012 gibi inşa ediliyor ve web geliştirme alanındaki en önemli ilerlemelerin çoğu genellikle tema geliştirmede kullanılmamaktadır. Proje benim kişisel deneyimimden bir ekibe dönüştüğünde, sıfırdan başlamaya ve '2018'de bugünün araçları ve en iyi uygulamalarıyla biri bugün bir tema oluştursa, bu nasıl görünürdü?' demeye karar verdik. Sonuç, tema geliştirmeyi kolaylaştırmak için modern oluşturma süreçleri ve araçları kullanan bir tema oluşturma aracıdır. Evet, standart başlangıç ​​temalarına hiç benzemiyor ama dediğim gibi, standart başlangıç ​​temaları 2012'deki web'e benziyor.”

WordPress topluluğu içinde, web geliştirmenin HTML, CSS ve giriş seviyesi PHP'nin temellerini anlama köklerinden çok uzaklaştığına dair hala bir his var. Modern dünyada WordPress temaları oluşturmak için bu basit temellerin yeterli olduğu noktayı geçtik mi?

“Yeni başlayanlar için bunu anlamak daha mı zor?” Rand-Hendriksen'e sordu. “Tema oluşturmanın eski güzel yolu dışında herhangi bir şeyin 'daha zor' olduğu varsayımından yola çıkarsanız, o zaman evet, kesinlikle. WordPress temalarının birçok insanın web geliştirme ile ilgili ilk uygulamalı deneyimi olması ve WordPress'in insanları mevcut ve ileri görüşlü web araçlarıyla tanıştırma sorumluluğuna sahip olması perspektifinden başlarsanız, o zaman cevabın hayır olduğunu düşünüyorum.”

Rand-Hendriksen, WP Rig'in modern tema geliştirmenin birçok bölümünü çok daha kolay hale getirdiğini ve daha karmaşık parçaların kapsamlı bir şekilde belgelendiğini söylüyor. Performans iyileştirmelerinden modern JavaScript'e ve nesne yönelimli PHP'ye kadar, tema, eski tema geliştiricilerinin er ya da geç kavramaya başlaması gerekebilecek çok çeşitli uygulamaları kapsar. "Çoğu standart tema geliştirme için WP Rig, diğer geliştirme araçlarıyla olduğu kadar kolaydır" dedi. “WordPress temalarının normalde işleri nasıl yaptığından farklı. Benim açımdan bu sadece iyi değil, aynı zamanda WordPress temaları web'in geri kalanıyla güncel kalmak istiyorsa gerekli."

WP Rig ayrıca tema yazarlarına hazır erişilebilirlik ile bir destek sağlar. Rand-Hendriksen, uzun süredir temalarda erişilebilirlik standartlarını zorlamanın sesli bir destekçisi olmuştur, bu nedenle öncülük ettiği başlatıcının geliştirmeye erişilebilirliği ön planda tutarak yaklaşması mantıklıdır.

Rand-Hendriksen, "15 yılı aşkın bir süredir temalar geliştirdim ve on yıldan fazla bir süredir tema geliştirmeyi öğrettim" dedi. “Tema geliştirmenin önündeki en büyük engellerden biri, başlamak için resmi bir birleşik aracın olmamasıdır. _s bir süre bu role hizmet etti, ancak şimdi bakımı kötü, geliştirmede yavaş ve standartlar ve modern takımların önemli ölçüde gerisinde kalıyor. WordPress'in uzun süredir sahip olduğu 'reaksiyon uygulaması oluştur' benzeri bir şeye ihtiyacı var. WP Rig, böyle bir proje için bir temel veya ilham kaynağı olarak hizmet etmek üzere oluşturuldu: insanlara çalışacakları birleşik bir yer ve topluluğun geri katkıda bulunabileceği ve iyileştirebileceği birleşik bir temel sağlamak için resmi bir başlangıç ​​teması ve inşa süreci sağlayın. birlikte kendini yukarı kaldır."