# Phiên bản

# Chiến lược phiên bản

Tính ổn định đảm bảo rằng các dịch vụ vi mô, API, công cụ và thực tiễn đã học không trở nên lỗi thời bất ngờ.

Tài liệu này chứa các thực tiễn được tuân thủ để cung cấp cho bạn một phân loại, cân bằng với sự ổn định, đảm bảo rằng những thay đổi trong tương lai luôn được giới thiệu theo cách có thể dự đoán được.

DDB theo sau Phiên bản ngữ nghĩa 2.0.0 (opens new window) . Số phiên bản DDB có ba phần: Major.minor.patch. Số phiên bản được tăng lên dựa trên mức độ thay đổi bao gồm trong bản phát hành.

  • Các bản phát hành chính chứa các tính năng mới quan trọng, một số nhưng hỗ trợ nhà phát triển tối thiểu được dự kiến trong quá trình cập nhật. Khi cập nhật lên một bản phát hành chính mới, bạn có thể cần chạy các tập lệnh cập nhật, mã hóa lại, chạy các bài kiểm tra bổ sung và tìm hiểu API mới.

  • Các bản phát hành nhỏ chứa các tính năng mới quan trọng. Các bản phát hành nhỏ hoàn toàn tương thích ngược; Không có hỗ trợ nhà phát triển nào được mong đợi trong quá trình cập nhật, nhưng bạn có thể tùy chọn sửa đổi các ứng dụng và thư viện của mình để bắt đầu sử dụng API, tính năng và khả năng mới được thêm vào trong bản phát hành.

  • Phát hành bản vá có rủi ro thấp, chứa các sửa lỗi và các tính năng nhỏ mới. Không có hỗ trợ nhà phát triển được dự kiến trong quá trình cập nhật.

# Lịch phát hành

Bạn có thể theo dõi Tiến trình nhóm hiện tại (opens new window) cho một tổng quan chi tiết hơn.

⚠️ Tuyên bố miễn trừ trách nhiệm : Chúng tôi hoạt động trong một môi trường năng động và mọi thứ có thể thay đổi. Thông tin được cung cấp được dự định để phác thảo hướng khung chung. Nó chỉ dành cho mục đích thông tin. Chúng tôi có thể quyết định thêm/xóa các mặt hàng mới bất cứ lúc nào tùy thuộc vào khả năng cung cấp trong khi đáp ứng các tiêu chuẩn chất lượng của chúng tôi. Sự phát triển, phát hành và thời gian của bất kỳ tính năng hoặc chức năng nào của DDB vẫn theo quyết định riêng của nhóm DDB. Bản đồ đường không đại diện cho một cam kết, nghĩa vụ hoặc lời hứa sẽ cung cấp bất cứ lúc nào.

# Thực hành khấu hao

Đôi khi "phá vỡ thay đổi", chẳng hạn như loại bỏ hỗ trợ cho các API và tính năng chọn lọc, là cần thiết.

Để làm cho các chuyển đổi này dễ dàng nhất có thể:

  • Số lượng thay đổi phá vỡ được giảm thiểu và các công cụ di chuyển được cung cấp khi có thể.

  • Chính sách khấu hao được mô tả dưới đây được tuân thủ, để bạn có thời gian để cập nhật các ứng dụng của mình lên API mới nhất và các thông lệ tốt nhất.

  • Thông báo sẽ được công bố trong các nhóm ứng dụng và Yammer để xác định dòng thời gian liên quan.

# Chính sách không tham gia

  • Các tính năng không dùng nữa được công bố trong Changelog và khi có thể, với các cảnh báo trong thời gian chạy.

  • Khi một sự từ chối được công bố, đường dẫn cập nhật được đề xuất được cung cấp.

  • Việc sử dụng API ổn định hiện tại trong thời gian khấu hao được hỗ trợ, vì vậy mã của bạn sẽ tiếp tục hoạt động trong khoảng thời gian đó.

Last Updated: 15:19:15, 13/9/2023