# Versiyonlar

# Sürümleme stratejisi

Kararlılık, mikro hizmetlerin, API'lerin, araçların ve öğrenilmiş uygulamaların beklenmedik bir şekilde kullanılmamasını sağlar.

Bu belge, size istikrarla dengelenmiş ve gelecekteki değişikliklerin her zaman öngörülebilir bir şekilde getirilmesini sağlamak için size bir taksonomi sağlamak için izlenen uygulamaları içerir.

DDB takip ediyor Anlamsal Sürüm 2.0.0 (opens new window) . DDB sürüm numaralarının üç parçası vardır: major.minor.patch. Sürüm numarası, sürümde yer alan değişiklik seviyesine göre artırılır.

  • Büyük sürümler önemli yeni özellikler içerir, güncelleme sırasında bazıları ancak minimal geliştirici yardımı beklenir. Yeni bir büyük sürümle güncellenirken, güncelleme komut dosyalarını çalıştırmanız, yeniden düzenleyici kodu çalıştırmanız, ek testler çalıştırmanız ve yeni API'leri öğrenmeniz gerekebilir.

  • Küçük sürümler önemli yeni özellikler içerir. Küçük sürümler tamamen geriye doğru uyumludur; Güncelleme sırasında geliştirici yardımı beklenmez, ancak uygulamalarınızı ve kütüphanelerinizi, sürümde eklenen yeni API'leri, özellikleri ve yetenekleri kullanmaya başlamak için isteğe bağlı olarak değiştirebilirsiniz.

  • Yama sürümleri düşük risktir, hata düzeltmeleri ve küçük yeni özellikler içerir. Güncelleme sırasında geliştirici yardımı beklenmez.

# Çıkış programı

Takip edebilirsin Mevcut takım ilerlemesi (opens new window) Daha ayrıntılı bir genel bakış için.

⚠️ Feragatname : Dinamik bir ortamda çalışıyoruz ve işler değişebilir. Sağlanan bilgiler, genel çerçeve yönünü özetlemeyi amaçlamaktadır. Yalnızca bilgi amaçlıdır. Kalite standartlarımızı karşılarken teslim etme yeteneğimize bağlı olarak yeni öğeler eklemeye/kaldırmaya karar verebiliriz. DDB'nin herhangi bir özelliğinin veya işlevinin geliştirilmesi, serbest bırakılması ve zamanlaması tamamen DDB ekibinin takdirine bağlıdır. Yol haritası, herhangi bir zamanda teslim etme taahhüdünü, yükümlülüğünü veya sözünü temsil etmez.

# Kullanımdan kaldırma uygulamaları

Bazen belirli API'ler ve özellikler için desteğin kaldırılması gibi "değişiklikleri kırma" gereklidir.

Bu geçişleri olabildiğince kolaylaştırmak için:

  • Kırılma değişikliklerinin sayısı en aza indirilir ve mümkün olduğunda geçiş araçları sağlanır.

  • Aşağıda açıklanan kullanımdan kaldırma politikası izlenir, böylece uygulamalarınızı en son API'lere ve en iyi uygulamalara güncellemek için zamanınız vardır.

  • İlişkili zaman çizelgesini tanımlamak için bildirimler uygulama içinde ve Yammer gruplarında yayınlanacaktır.

# Kullanım politikası

  • Kullanımdan kaldırılan özellikler, değişim gününde ve mümkün olduğunda çalışma zamanında uyarılarla ilan edilir.

  • Bir kullanımdan kaldırıldığında, önerilen güncelleme yolu sağlanır.

  • Ahortasyon süresi boyunca istikrarlı bir API kullanımı desteklenir, bu nedenle kodunuz o dönemde çalışmaya devam edecektir.

Last Updated: 13.09.2023 15:19:15