Ada beberapa hal yang perlu dipertimbangkan ketika merencanakan migrasi antar versi utama. Salah satu yang teratas adalah akhir dukungan atau tanggal EOL untuk versi yang Anda gunakan sekarang; jika itu dekat, Anda harus merencanakan langkah Anda.
Untuk situs web mapan, saya sarankan melihat fitur yang tersedia. Apakah versi baru memiliki sesuatu yang Anda butuhkan segera? Jika demikian, mulailah merencanakan migrasi Anda. Jika situs Anda berfungsi dengan baik dan tidak memerlukan fitur terbaru, Anda dapat tetap menggunakan versi saat ini selama masih didukung.
Jika Anda bermigrasi, seperti apa bentuk dukungan ekstensi itu? Apakah ekstensi yang Anda gunakan memiliki versi yang kompatibel untuk versi yang Anda migrasikan? Jika demikian, itu sangat menyederhanakan banyak hal, tetapi jika tidak, berapa banyak usaha yang akan dilakukan untuk mengganti fitur mereka dengan sesuatu yang lain?
Akhirnya, setiap rilis yang ditandai sebagai stabil harus sesuai untuk dikembangkan, tetapi secara pribadi saya akan sedikit lebih berhati-hati dalam menggunakan rilis X.0 atau bahkan X.1 karena mereka biasanya lebih rentan terhadap bug yang diberi ruang lingkup perubahan yang bisa masuk ke rilis X.0 utama. Saya pribadi berpikir rilis X.2 atau X.3 adalah ketika Anda mulai melihat seri rilis matang sampai siap untuk digunakan besar.