ChangeLog ve Sürüm Kayıtları Geliştirme için açıklanmıştır

Akıllı telefonunuzda iOS veya Android için bir güncelleme alırsınız. Oyuncular World of Warcraft veya Call of Duty için yeni bir içerik yaması alıyor. WordPress eklentileri ve temalar yeni özellikler alır. Her gün kullandığınız yazılım düzenli olarak güncellenir. Bu olduğunda, neyin düzeltildiğini veya eklendiğini gösteren günlük kaydı yayınlanır. Changeelog ile ilgili sorunların sizin dışında okunması ve anlaşılması genellikle çok zordur …
doğrudan projeye dahil
Okuma belgeleri ve teknoloji jargonunda eğitilmiş bir yazılım geliştiricisi
Çoğu insan için, değişim yapısı bile korkutucudur, bu da rekoru tamamen görmezden gelmelerini sağlar. Birkaç nedenden dolayı kötüdür, bunlardan birkaçı widget ekranının genel başarısızlığı ve bu tür sorunlar (maalesef oldukça yaygın) değildir.
Öyleyse, Changelog’un ne olduğunu, sürüm notunu nasıl okuyacağınızı açıklayalım ve güncel kaldığınızdan ve mümkün olduğunca fazla bilgi edinin. Şirketin tonları ve stilleri ve farklı geliştiriciler değişikliklerinin günlüklerine farklı yaklaşıyor. Bazıları doğrudan ve güncellemenin teknik konularda ne yapıldığını tam olarak söylerken, diğerleri (son Slack güncellemesinden aşağıdaki örnekte görebileceğiniz gibi), kullanıcılara yeni şeyler hakkında bilgi vermek için daha kolay bir yaklaşım kullanın (ve genellikle komik) .

Örneğin, WordFence, notlarında pervasız olmaması gereken bir güvenlik eklentisidir. Çok fazla insan çok fazla sürüyorken, tüm gevşek markaya yaklaşmak ve eğlenmek kolaydır.

Genel olarak, bunlar göreceğiniz iki tür yayın notudur. Ancak, geliştirmeye katılıyorsanız, yazılmış günlük değişikliklerinin çok daha belirsiz olduğunu göreceksiniz. Github’ı karıştırmadığınız sürece, gerçekten anlaşılamayacak bir şey bulamazsınız. Değişim tarafından ele alınan sorunların önemi de tonu belirler. Örneğin, gevşeklik, kodun kırılganlığından (Tanrı yasaklar) verilerin ihlali kurbanı ise, iyileştirme için yapışkan kayıt kasvetli ve ikna edici olacaktır. Sonunda, noktaların yayınlanmasını ve ChangeLog’un ana yapı sürümlerinin sayısını anlamak oldukça basittir. Ondalık-2.39 veya 1.3.37 ile ayrılmış iki veya üç sayıdan oluşan bir sürüm numaranız (genellikle) ve her bir sürüme eşlik eden bir madeni para listesinden oluşur. Bu sayıların her birinin belirli bir işlevi vardır. Bunu genel olarak tarif edeceğiz, böylece ne gördüğünüzü bileceksiniz. Çünkü her zaman gecikmiş bir güncellemeniz olduğunu bildiren bir bildirim alacaksınız. 3.xx Changelog’daki ilk sayı, yazılımın ana sürümünü, ana sürümünü, yazılımın genel işlevselliği değiştiren önemli bir artışla kaç kez yayınlandığını gösterir. Örneğin iPhone’u iOS 11’e güncellediğinizde, teknik olarak 11.0.0 sürümüne güncellenirsiniz. Android Oreo’yu aldığınızda aynı – bu sürüm 8.0. Genellikle ilk yazılım sayısı güncellendiğinde, daha önce çok farklı bir deneyim elde edersiniz.
Eğer bir oyuncu iseniz, genişlemeyi büyük bir sürüm olarak düşünün. 2004 yılında World of Warcraft’ın ilk sürümü 1.0 sürümü, Burning Haçlı Seferi 2.0 ve mevcut genişleme, Lejyon 7.0. Divi ile 2.7’den 3.0’a sürüm, Divi Builder’ın yeni görsel inşaatçıya yeniden çalışmasıdır ve bu da herkese büyük değişiklikler getirir. X.1.x İkinci basamak, eklenen yeni özellikleri gördüğünüz veya hatanın geliştirildiği yerdir. İkinci basamak (ve üçüncü), “Yedi Puan Üç Puan Dört” gibi yüksek sesle okunduğundan noktanın yayınlanması olarak adlandırılır. Bu ekleme, uygulamanın veya eklentinin yönlerini değiştirebilir, ancak ana sürüm olarak temel işlevselliği değiştiremez. Divi yeni bir modül eklediğinde veya iOS veya Android yeni bir emoji eklediğinde, 3.1 veya 10.3 sürümünde alacaksınız. WordPress eklentisi için bkz. Yoast SEO. Sürüm 5.5.0 bazı hata iyileştirmeleri ve iyileştirmeler sağlar, ancak burada hiçbir şey şaşırtıcı değildir. Temel olarak, yazılımın bir nokta sürümü ile çalışma şeklini yeniden çalıştırmanıza gerek yoktur.
Bu nokta sürümü, video oyunlarında yeni bir seviye veya sistem aldığınızda gerçekleşir. Aşağıda görebileceğiniz gibi, sürüm 2.2. 2.3 Kingdom Hearts Hücresel uygulaması bir evcil hayvan sistemi ekler. Bu, oyunun oynanma şeklini değiştirmez, ancak zaten var olanın üzerine bir şey ekler.
XX7 Sürüm kaydının üçüncü ve son basamağıyla, değişim köpeğinizin küçük hata iyileştirmeleri (en iyi) ile dolu olması muhtemeldir. Ya da belki fark etmeyebileceğiniz bazı değişiklikler/onarım arka planları.

Facebook, bu tür bir noktanın yayınlanmasıyla ünlüdür. Uygulamaları her hafta güncellenir ve çok fazla (çoğu) kullanıcının günlük kullanıma dikkat etmeyeceğini çok fazla değiştirmeyebilir. Genellikle, bu küçük noktanın serbest bırakılmasına “en son gelişme” denir. Çoğu kullanıcının bilmediği sorunların üstesinden gelen bir yamadır. Bu en son iyileştirmelerin çoğu, belirli bir tarayıcı sürümünde hasarlı bir yazı tipi gibi bir şeyi düzeltir. Ya da belki belirli bir işletim sisteminde bir bellek sızıntısı. Genellikle bu iyileştirmeler “uyumluluk problemleri” gibi yaygın bir şey olarak etiketlenir. Bazen, geliştiricinin bir sonraki içerik yamasını bekleyemeyen bir şey olarak gördüğü sorun için en son iyileştirmeyi (veya düzenli olarak planlanan güncellemeler) elde edersiniz. Bir kez daha, sizi etkileyebilir veya etkilemeyebilir. Yoast için yapılan güncellemede 5.3.2’den 5.3.3’e kadar görebileceğiniz gibi, güncelleme nispeten küçük ama “belirli durumlarda” önemlidir.

Örneğin Wild’da Changelog, birkaç ana sürümde Divi için Sürüm Kaydı/ChangeLogog’a bakın. 2.7 ve 3.0.1 arasında, yapılan değişiklik türlerini görebilirsiniz. Bazı majör (yeni görsel oluşturucu sürümü) ve bazı küçükler (sadece WordPress 4.6 için yazı tipi değişir).
Sürüm 3.0.1 (güncellendi 09-09-2016)
– Visual Builder’da çeşitli üçüncü taraf modülü çatışmalarını düzeltti.

– Kaydet düğmesi artık görsel oluşturucuyu kaydetmeden terk etmeye katılırken otomatik olarak görünecektir.
– Kutulu düzen etkinken görsel oluşturucuda içerik genişliği yanlış hizalama ile ilgili sorun düzeltildi.
– Satır içi düzenleyicinin düzgün tasarruf etmediği sabit olaylar
– Tema özelleştiricisine altbilgi kredileri düzenleyicisi eklendi.
– Visual Builder’ın içinde görüntülendiğinde IE11 ve kaydırıcı modülü ile ilgili sorunlar düzeltildi.
– Visual Builder’daki bölücü modülü yükseklik ayarının oluşturulmasıyla ilgili sorun düzeltildi.
Sürüm 3.0 (güncellendi 07-09-2016)
-Trofing Yepyeni Visual Builder: https://www.elegantthemes.com/blog/theme-inreses/divi-3
Sürüm 2.7.10 (güncellendi 08-18-2016)
– WordPress’in en son sürümünde Tinymce’nin yüklenmesi nedeniyle bazı web sitelerine yüklenmemesi ile ilgili sorunu düzeltildi.
Sürüm 2.7.9 (güncellendi 08-15-2016)
– WordPress 4.6’daki Sabit Ayarlar Sayfa Sorunları
Şu anda bu makale yapıldığında 3.0.78 sürümündeyiz. Şimdiye kadar değişiklik, nispeten pürüzsüz olan ek ve ayarlamadır. Önemli ve olağanüstü ve onlarla gurur duyuyoruz, ancak zarif temalar üyelerini daha iyi yaşamasını sağlamak için 3.0.0’ın yayınlanmasından şimdiye kadar 78 güncelleme. 3.1 geldiğinde, olağanüstü olacağını biliyorsunuz.
Ve 4.0? Adamım, oh, adamım … sadece hayal edebiliyoruz. Değişiklik köpeğinize çok dikkat edin Her zaman herhangi bir eklenti, uygulama veya güncelleme temalarına dahil olan Changelog’u okumalısınız. Yukarıda bağlandığım WordFence makalesinde belirtildiği gibi, eklenti satıldı. Orijinal geliştiriciye güvenseniz bile (ve yenileri denenmekle aynı olabilir), sahiplik değişikliğinin farkında olmalısınız. Changelog, bu tür şeyleri bileceğiniz bir yerdir. Her güncelleme ve ekleme deneyiminizi değiştirmez. Neyin farklı olduğunu görmek en azından notlara bakmak her zaman iyi bir şeydir. Notları okumak için gerekli 30 saniye değerinde olmalıdır. Ve sorun budur: Ne okuduğunuzu tam olarak anlamıyorsanız, sorun değil. Aslında bu normal. Changelog, üç ayda bir güncelleme veya e -posta bülteni değil, şeffaflık ve kayıt belgesidir. Bunu söylemek tehlikeli olsa da, benim hissi, ChangeLog’da ne olduğunu anlamıyorsanız, sorun sizin için bir sorun olmayabilir. (Ve eğer yaparlarsa, çevrimiçi olarak başkalarına paylaşabilecek ve paylaşacak başkaları için de önemlidir.) Önemli olan, sürüm kaydının temel yapısını anlamanızdır. Sayıların ve terimlerin ne anlama geldiğini bilmelisiniz. Ve sonunda önemli bilgileri bulmak için Changelog’u nasıl tarayacağınızı öğreneceksiniz. Changelog’u kullanmak için bir geliştirici (hatta teknisyen) olmanıza gerek yok. Sadece ne arayacağınızı bilmelisin. R.kathesi / Shutterstock.com Tarafından Küçük Resim Makalesi

admin

Bir Cevap Yazın

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