Có một vài điều cần xem xét khi lập kế hoạch di chuyển giữa các phiên bản chính. Một trong những ứng dụng hàng đầu phải là ngày kết thúc hỗ trợ hoặc ngày EOL cho phiên bản bạn đang sử dụng; nếu đó là gần, bạn nên lập kế hoạch di chuyển của bạn.
Đối với các trang web được thiết lập, tôi khuyên bạn nên xem xét các tính năng có sẵn. Phiên bản mới có thứ bạn cần sớm không? Nếu vậy, hãy bắt đầu lập kế hoạch di chuyển của bạn. Nếu trang web của bạn hoạt động tốt và không cần các tính năng mới nhất, bạn có thể ở lại phiên bản hiện tại miễn là nó vẫn được hỗ trợ.
Nếu bạn đang di chuyển, hỗ trợ tiện ích mở rộng trông như thế nào? Các tiện ích mở rộng bạn sử dụng có phiên bản tương thích cho phiên bản bạn đang di chuyển không? Nếu vậy, điều đó đơn giản hóa mọi thứ rất nhiều, nhưng nếu chúng không, thì sẽ mất bao nhiêu nỗ lực để thay thế các tính năng của chúng bằng một thứ khác?
Cuối cùng, mọi bản phát hành được gắn thẻ là ổn định đều phù hợp để xây dựng, nhưng cá nhân tôi nên thận trọng hơn một chút về việc sử dụng bản phát hành X.0 hoặc thậm chí X.1 vì những bản phát hành thường dễ bị lỗi hơn trong phạm vi thay đổi có thể đi vào một bản phát hành X.0 chính. Cá nhân tôi nghĩ rằng các bản phát hành X.2 hoặc X.3 là khi bạn bắt đầu thấy một loạt phát hành trưởng thành đến mức sẵn sàng cho sử dụng chính.