Etiket arşivi: wordpress eklenti geliştirme

WordPress.org Profilim

WordPress ile geliştirme yapanların uğrak yeri olan Wordperss.org‘a yeni bir modül eklenmiş; WP Profiles. Bu profil sayları sayesinde bir kullanıcının sitede yaptığı tüm aktivite rahatlıkla takip edilebilir hale geldi. Özellikle eklenti geliştiricilerini kolaylıkla takip etmeyi sağlıyor bu sistem.

Bu modül oluşturulurken BuddyPress kullanılmış. Henüz sadece profil özelliği kullanılıyor ancak ilerleyen aşamalarda arkadaş olarak ekleme ve gruplar oluşturma da kullanılırsa güzel olur diye düşünüyorum.

Ben de bir WP Profili oluşturdum, beklerim; http://profiles.wordpress.org/hberberoglu/

Ek bilgi; 3.0 sürümü ile birlikte WordPress ile WordPress Mu birleşecekmiş.

Yazılım Sürümlendirme

Bir yazılım hazırladınız. Örneğin; bir WordPress eklentisi.

Şimdi yayınlama zamanı ve size bir sürüm numarası gerek. İlk sürüm numarası olarak 0.1’i öneririm. 1.0’ı önermem çünkü bir yazılıma sürüm 1.0 dendiğinde, genelde o yazılımın işini çok iyi yapan ve kararlı bir hale geldiği hissi uyandırır fakat genelde ilk sürümler böyle olmazlar :)

0.1.0 sürümünü yayınladık. Buradaki 0.1 birincil (major) sürüm numaramız, sondaki 0 ise ikincil (minor) sürüm numaramız.

Peki gelecek sürümleri neye göre vereceğiz ? Benim önerim ve genelde yapılan şöyle;

  • Eğer hata düzeltmesi yapıldıysa ikincil sürümü arttırın. Yani 0.1.1, 0.1.2 gibi…
  • Eğer yeni bir özellik eklendiyse minor sürümü arttırın. Yani 0.2.0, 0.3.0 gibi…

Bu sürümlendirme yöntemini yazdığım WP Favorite Posts eklentisinde kullanıyorum. Ayrıca Tekir’de de benzer bir sürümlendirme yöntemi kullanıyoruz.

Burada bahsettiklerim sadece öneri, siz istediğiniz gibi sürüm numaraları da verebilirsiniz.

Ayrıca sürümlendirme ile ilgili güzel bir de wiki sayfası (İngilizce) var.