WordPress’e geri dönecek sıradan katkıda bulunan rehber

Hepimiz WordPress’e katkıda bulunmalıyız. Bu kişisel olarak yararlıdır, yeni insanlarla tanışmanıza ve yeni beceriler geliştirmenize yardımcı olur ve aynı zamanda topluma olan bağlılığınızı gösterir ve WordPress’in – bir şekilde ya da böyle bir şekilde geçimini sağlamak için kullandıklarımızın artmaya ve gelişmeye devam etmesini sağlamaya yardımcı olur. WordPress’e yorgunluğa neden olacak veya size fayda sağlamayacak şekilde katkıda bulunmayın. Bunun yerine, iyi olduğunuz şeyi yaparak katkıda bulunun. Bu şekilde en iyi çabalarınızı sağlarsınız, yaptığınız işte daha iyi olursunuz ve bu nedenle tanıyın.
Bazı insanlar profesyonel yaşamlarını WordPress’e dönerek çok zaman harcayabilecekleri bir şekilde düzenleyebilirler. Bu insanlar, çekirdek veya eklenti özelliklerinin geliştirilmesine katkıda bulunmalarını gerektiren bir iş alabilir veya WordPress.org desteğine cevap verebilir veya WordPress’e geri vermek için yapabileceğiniz diğer birçok şeyi yapabilirler. Ancak WordPress’e katkıda bulunmak, bir fark yaratmak için yaptığınız şeyin büyük bir parçası olmak zorunda değildir. WordPress topluluğu binlerce insandan oluşur ve küçük katkılar artar.
Teknik bir geliştiriciyim ve blog yazarıyım, bu yüzden çekirdek eklentiye veya özelliklere ve belgelere katkıda bulunmak geri verme şeklim.Ayrıca çok kararlıydım ve vermek için fazla zamanım yok.Bu yüzden, “nedensel katkıda bulunanlar” olabileceğim birkaç yol paylaşmak istiyorum.Çekirdekte yamalar yapmayı bulduğum en kolay yolu içeren öneriler, yaptığım şeye yönelik.Bunun size zamanınızı sizin için en makul bir şekilde vermenin yollarını bulmaya ilham vermesine izin vermenizi öneririm.Belgeler yazıyorum, bu konuda öğrenerek ve yazarak öğreniyorum.Benim gibiyseniz, belgeler ve öğreticiler yazmanız gerekir.Bir şekilde mümkün olmadığınızdan veya yeterlilik altında sizi tuttuğunuzdan korkmayın.Hepimizin sunabileceği bir şey var.WordPress kadar büyük bir toplulukta, her şeyi öğretmek için birçok yola ihtiyacımız olduğu anlamına gelir.
WordPress belge ekibinin her zaman yardıma ihtiyacı vardır. Çoğu özellik eklentileri, belgelerde de yardım kullanabilir. WordPress’teki hemen hemen tüm belgeler çeşitli arayüzler veya diğer aracılığıyla katkıda bulunabilir. Dokümantasyon eksikliğinden şikayet etmek, eksik belgeler yazmak yerine, bulduğunuz bilgi boşluğunu doldurma yeteneğine sahipseniz anlamsızdır. Bunu yazarken çekirdeğe katkıda bulunduğumda, WordPress 4.4’e katkıda bulunan üç tanınma aldım. Hepsi çok küçük. Bunlardan biri yıllar önce yazdığım yamalar için ve diğer ikisi çok hızlı bir şekilde birleştirildi. Çekirdek ekip, Trac’ta oturan bir yama ile zaman biletlerini düşürmek için çok zor olmaya çalıştı. Ancak, tüm sürecin küçük değişiklikler yapmak için çok dahil olduğunu gördüm. Beni hayal kırıklığına uğratıyor, çünkü GitHub editörlerini kullanarak diğer projelere genellikle hızlı çekme istekleri yapıyorum. Ancak, WordPress Core’a katkıda bulunmak için GitHub düzenleyicisini kullanmanın bir yolunu buldum. GitHub’da bir WordPress resmi aynası var. Orada bir gerilme isteği gönderemeseniz de, düzenleyicilerini kendi şubenizde bir taahhütte bulunmak ve daha sonra Trac’a yüklemek için yamalı bir dosya veya “diff” oluşturmak için kullanabilirsiniz.
Sadece bir web düzenleyicisi kullanmayı taahhüt edin veya daha geleneksel bir yöntemle kendi çatalınızda değişiklikleri teşvik ederek. Ardından, sitedeki çatalınızı taahhüt etmek için sayfaya gidin. Örneğin, bir web github editörü kullanarak yaptığım yamaya bir bağlantı: https://github.com/shelob9/wordpress/commit/dfc91084a7cf0b1efd79c167ae25217d6274cba Trac’a gönderilemiyor. Trac, neyin değiştiğini göstermek için yamaların bir temsili olan “diff” dosyasını gerektirir. Sonuna “.diff” eklerseniz, bağlantı doğru diff dosyasıdır. Metin dosyasına kopyaladım ve buradaki trac’a yükledim. Yamam bir saatten daha kısa bir sürede birleştirildi. Deneyiminiz farklı olabilir. Bununla birlikte, Twitter’da milyonlarca site tarafından kullanılan yazılımdaki rahatsız edici tutarsızlıkları oldukça tatmin edici bir şekilde iyileştirmek için şikayet ettiğimde başlayan bir şey için. WordPress’in çekirdeğine katkıda bulunmak, WordPress’te damganızı bırakmanın sadece bir yoludur. SVN’ye, WordPress tarafından kullanılan kontrol sistemi sürümü ve izleme, sorun izleme sistemi için alışmak oldukça zordur. Bu sistemlerin her ikisi de mükemmel olmaktan uzaktır ve çoğu WordPress geliştiricisi tarafından yaygın olarak kullanılan bir şey değildir. Github’ı açıkladığım gibi kullanmak, sıradan katkıda bulunanlar için çok iyidir ve küçük değişiklikler yapar. WP Engine’den Anthony Burchell, bu yıl “nedensel katkı” fikrini çaldığım WordCamp’teki WordPpress’e katkılar hakkında iyi bir sunum yaptı. Bu işlemde yeniyseniz, slayt kontrol etmeniz gereken iyi bir referanstır.
Özellik eklentisi, geliştiriciler olarak günlük yaşamımızın çoğu için geçerli olmayan yeni araçlar öğrenmeyi içeren çekirdeğe katkıda bulunur. Özellik eklentisi daha erişilebilirdir, çünkü çoğu GitHub kullanır, bu da sürtünmeyi katkıda bulunmak için büyük ölçüde azaltır. Özellik eklentisi ayrıca daha küçük bir ekibe sahiptir, yani yeni bir katkıda bulunan, nispeten proje için çok daha büyük bir cesarettir. Daha büyük bir etkiye sahip olabilir ve proje liderleri tarafından kendinizi daha hızlı sevebilirsiniz. Katkınızı profesyonel olarak yapmak istediğiniz şeye hizalıyorsanız, bu büyük bir bonus olabilir. Sadece WordPress’e katkıda bulunursanız veya yeni bir geliştirici olarak başlıyorsanız, uzmanlığınızı çeşitli şekillerde kullanabilecek bir özellik eklentisi bulmak iyi bir Daha deneyimli geliştiricilerden öğrenmenin yolu. Küçük bir grup insanla çalışmak, yeni insanlarla tanışmayı, onlardan öğrenmeyi ve onları uzmanlığınızla etkilemeyi kolaylaştırır. Nispeten küçük çekirdek komitem beni uzman yapmasa bile etkileyici görünüyor. Bununla birlikte, konuyla ilgili 64 sayfalık ücretsiz bir e-kitap yazmanın yanı sıra, işimle ilgili olan ve bununla ilgili birkaç WordCamp dersi vermiş olan dokümantasyon bölümünü bağışlamak da dahil olmak üzere WordPress Rest API’sına 15 veya daha fazla bağlı olduğum gerçeği. Kendimi potansiyel müşterime uzman olarak satmama izin verin.

Test yapmak!WordPress’te temel değişikliklerden, eklentilere, yeni subitus’a ve wordpress.org adresindeki kaynaklara kadar birçok proje var.Her şey test, geri bildirim ve öneriler gerektirir.GIT veya SVN kullanarak WordPress’i test ortamınıza yüklemek, en son WordPress değişiklikleriyle güncel kalmanızı kolaylaştırır.WordPress Beta Tester eklentisi de öncüde kalmak kolaydır.WordPress testi, yalnızca günlük kullanımda görünen bir hata bulmanızı sağlar ve daha sonra TRAC hakkında rapor verebilirsiniz.Çoğu özellik eklentileri GitHub’da bulunur, bu da bulunan her hata için indirmeyi, yüklemeyi ve sorun çıkarmayı kolaylaştırır.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir