Siklus rilis dan dukungan

From Joomla! Documentation

This page is a translated version of the page Release and support cycle and the translation is 100% complete.

Other languages:
العربية • ‎català • ‎Deutsch • ‎English • ‎español • ‎eesti • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português • ‎русский
Joomla! 
3.9.22
Versi Stabil

Halaman ini menyediakan rangkuman strategi pengembangan terbaru yang terbit pada 25 April 2014. Semua versi Joomla yang dirilis sebelum 25 April 2014 dikembangkan berdasarkan siklus rilis dan dukungan sebelumnya. Anda harus membaca artikel strategi pengembangan Joomla seluruhnya untuk mendapatkan penjelasan yang lebih rinci.

Joomla! dikembangkan berdasarkan Semantic Versioning (2.0.0). Pemakaian LTS (Long Term Support - Dukungan Jangka Panjang) dan STS (Short Term Support - Dukungan Jangka Pendek) sudah tidak lagi digunakan atau diperhatikan. Istilah di bawah ini yang akan digunakan. Anda harus pahami istilah-istilah ini dan artinya.

  • supported (didukung) - merupakan versi minor terakhir dari suatu versi mayor yang akan menerima patch mengandung perbaikan keamanan dan bug
  • current (saat ini) - adalah versi rilis resmi major.x.x 'terakhir'
  • legacy (warisan) - versi major.minor.patch apa pun yang bukan merupakan versi saat ini[1]
  • stable (stabil) - merupakan versi mayor siap pakai untuk website produksi dari versi saat ini dan warisan[2]
  • EOS - adalah singkatan dari 'end of support' yang mengindikasikan bahwa tidak akan ada lagi patch yang akan dirilis untuk perbaikan keamanan dan bug
  • EOL - adalah singkatan dari 'end of life' yang mengindikasikan sama halnya dengan EOS[3]

Setiap versi mayor Joomla! didukung oleh Joomla! ProjectTM untuk jangka waktu tertentu, mulai sejak tanggal rilis resminya. Joomla akan secara aktif mengembangkan masing-masing versi mayor untuk 2 tahun. Ini mungkin akan diikuti dengan pengembangan sebuah versi mayor selanjutnya berdasarkan jadwal roadmap versi mayor[4]. Rangkuman singkatnya adalah sebagai berikut:

  • Setiap versi mayor akan memiliki minimal 4 tahun dukungan
  • Anda harus selalu gunakan atau update ke minor.patch dari versi mayor terakhir
  • Setiap update rilis versi minor kompatibel dengan versi minor sebelumnya dari versi mayor yang sama[5]

Gunakan Roadmap Pengembangan CMS Joomla! atau grafik versi CMS Joomla! untuk mengetahui akhir masa EOS (end of support - akhir dukungan) dari masing-masing versi mayor.minor atau keseluruhan versi mayor.

Penjelasan Penomoran Versi

Pengenal versi Joomla mengikuti suatu konvensi penomoran tiga tingkatan yang masing-masingnya didefinisikan menurut perubahan software yang signifikan.

[major].[minor].[patch]

3 tingkatan tersebut didefinisikan sebagai berikut:

  1. Peningkatan angka di pengenal versi major menandakan putusnya kompatibilitas dengan versi sebelumnya
  2. Peningkatan angka di pengenal versi minor menandakan adanya penambahan fitur-fitur baru atau perubahan fitur yang signifikan
  3. Peningkatan angka di pengenal versi patch menandakan bahwa bug telah diperbaiki

Contoh

Saat ini anda sedang menggunakan Joomla versi 3.3.6. Artinya, versi yang anda gunakan adalah, versi mayor 3, versi minor 3, versi patch 6. Jika terdapat rilis patch untuk 3.3.6, maka ia akan menjadi 3.3.7. Jika ada versi minor yang dirilis untuk versi mayor 3, maka versi Joomla baru anda akan menjadi 3.4.0. Halaman ini akan selalu menampilkan versi stabil yang didukung saat ini, termasuk minor dan patch, yang dapat dilihat pada sudut kanan atas halaman.


Referensi

  1. Catatan, warisan merupakan istilah yang dipakai untuk menentukan status versi yang berhubungan dengan versi saat ini. Pengguna dan developer harus memerhatikan tanggal EOS untuk menentukan ketersediaan versi warisan atau kelangsungan pemakaian.
  2. Versi yang ditandai sebagai alfa, beta, atau RC (Release Candidate - Kandidat Rilis) seharusnya untuk pengujian saja
  3. Istilah EOS dan EOL mungkin dapat dipakai bergantian. Keduanya untuk mengindikasikan 'end of support' (akhir masa dukungan) dan tidak lebih dari itu. Jangan dibingungkan dengan istilah 'EOL' dan menganggap bahwa software akan berhenti bekerja.
  4. Penjelasan lengkap mengenai rilis yang didukung dapat ditemukan di artikel Rilis Yang Didukung 4.3 pada dokumentasi Strategi Pengembangan Joomla.
  5. Ekstensi atau templat yang dipasang di versi major.0.x akan bekerja di versi major.7.x. Ekstensi atau templat yang dibuat oleh developer pihak ke-3 berikut update-nya merupakan tanggung jawab dari masing-masing developer. Pemasangan update ekstensi atau templat adalah tanggung jawab pengguna.