Joomla Projekt teavitab, et valmis on saanud Joomla 4.0 beeta 3 ja esimene alfa versioon Joomla 3.10'st.

Miks korraga kaks niiöelda abastabiilset väljalaset? Joomla 4 näol on uue Joomla arendusväljalaskega mida kasutajad saavad testimisteks proovida ja seejärel oma arvamust ning vigu raporteerida. Aga milleks 3.x seeria alfaväljalase? Nimelt kui kasutaja leht jookseb praegu 3.9.x versioonil, siis seda ei saa Joomla 4 peale otse uuendada, selleks tuleb enne oma leht uuendada 3.10.x versioonile millesse on uuendamine Joomla 4 peale sisse ehitatud.

Tahad proovida Joomla 4.0 beetat ilma oma veebiserveris muudatusi tegemata? Siis kasuta testimisteks lehte launch.joomla.org

Mis on erinevused Joomla 4 beeta 2 ja 3 vahel?

Joomla 4 beeta 3 sisaldab üle saja veaparanduse. Paar suuremat:

  • Model Classi täiustamine Joomla 3 tagasiühilduvuse paremaks tagamiseks (#30172)
  • Pildiikoonid on üle viidud Font Awesome peale (koos mõne b/c kihiga)

Joomla Projekt kutsub kasutajaid üles testimisele ja tagasiside andmisele. Leitud probleemid ja vead palutakse üles märkida ka Joomla CMS veateadete keskusesse.

Täieliku tagasiühilduvuse probleemide nimekirja versioonile 4.0 leiab potentsiaalsete Joomla 4.0 tagasiühilduvuste probleemide dokumentatsiooni lehelt.

  Lae alla Joomla 4 beeta 3
Inglise (UK) keelne, 4.0.0 beeta 3 täispakett.
Kõik parandatud vead beeta 2 ja beeta 3 vahel leiate GitHub'i lehelt.

Joomla 3.10 vajadusest.

Joomla 3.10 väljalase sisaldab uuenduskomponendi all migratsiooniprotsessi jaoks mõeldud uuenduseelset kontrollijat.

Kui su leht on uuendatud Joomla 3.10 peale, siis uuenduste eelkontrollijaga saad sa üle vaadata kas sinu leht vastab Joomla 4.0 miinimumnõuetele. Lisaks kontrollib see ka sinu lehele paigaldatud lisade valmisolekut. Kui kõik on korras, peaks sinu lehe Joomla 4 peale uuendamine minema ladusalt.

Kutse lisade ja kujunduste arendajatele.

Arendajaid kutsutakse üles oma tooteid katsetama uuenduste kontrollijaga, et leida kitsaskohad ja neid siis koos Joomla arendajatega koos lahendada. Arendajate tagasiside on järgmiste uuenduste väljastamiseks väga olulised, nii saame teada:

  • kas tagasiühilduvusse on vaja veel midagi lisada, et arendajate tooted kenasti edasi toimiksid;
  • kuidas toimib uuenduste kontrollija arendajate lisadega.

Arendajad saaksid aidata avades oma teema GitHub'is või võttes ühendust George Wilson'i ja Tobias Zulauf'ga oma küsimustes.

Kuidas uuendada oma lehte 3.9.x pealt Joomla 4 beeta 3 peale?

Käesolevates uuenduspakettides on automaatne uuendamine sisse ehitatud, aga palun tehke sellised katsed arenduskeskkonnas, mitte jooksval lehel! Ja palun mitte kasutada Joomla 4 beeta 3'e jooksva lehena.

Mõningad sammud testimisel:

  1. Mine oma Joomla uuendamise lehele (Komponendid - Joomla uuendamine). Leia sealt paremalt ülevalt nupp Valikud. Seal valid lahtrisse 'Uuenduste server' valikuks 'Testimine', siis avaneb järgmine valikukast 'Minimaalne stabiilsus' ja sinna valid 'Alfa'. Salvesta ja sulge seaded ja sind suunatakse tagasi uuendaja lehele.
  2. Nüüd näed uuenduste valikus võimalust oma lehe uuendamiseks versioonile 3.10.0-alpha1. Kui alfa versiooni saadavust lehele ei teki, tuleks vajutada vasakul üleval nuppu 'Otsi uuendusi'. Paigaldame.
  3. Kui versioon 3.10 on paigaldatud, tuleks valikutes 'Uuenduste server' muuta nüüd 'Kohandatud URL' peale ja 'Kohandatud URL' lahtrisse sisestada aadress 'https://update.joomla.org/core/test/310to4_list.xml'
  4. Nüüd suunatakse teid lisade uuendamise lehele, kus alguses näidatakse serveri seaded ja seejärel loetletakse üles sinu lehel kasutuses olevad lisad ning kontrollitakse nende ühilduvust Joomla 4 osas. Kui kõik on korras, võime edasi liikuda Joomla 4 uuendamise suunas.
  5. Peale uuendamist võiks panna 'Uuenduste server' valikuks 'Testimine' ja 'Minimaalne stabiilsus' ja sinna valid 'Beeta', et saada tulevasi uuendusi Joomla 4 seeriale.

Kui soovid detailsemat uuendusprotsessi kirjeldust, siis selle leiad siit õpetusest.

Joomla ja tema uuemate versioonide väljalaskmise plaani leiab projekti ajatabelist.

Mõningad õpetused kuidas luua pluginaid ja mooduleid leiab siit.

Kokkuvõte koos uuendamisega.

Novot, aitab küll, põhiinfo on edastatud Kirjutamise ajal võtsin ette oma kodulehe koopia, panin ta arenduskeskkonda üles ja alustasin uuendamistega. 3.10 peale minek oli käkitegu. Siis vaatasin ühilduvuste nimekirja, suurem osa lisadest on tundmatu olekuga. Nüüd tean, et kui on tundmatu olek, siis lisa kas eemaldada või deaktiveerida. Nimelt uuendus läheb küll läbi, aga leht korrektselt üles ei tule, vaid saab terve hunniku veateateid. Panin lehe uuesti koopiast üles, keerasin maha KÕIK lisad mis polnud Joomla enda omad (va Akeeba Backup millel 4.x tugi on olemas) ja uuendasin uuesti. Asjad laabusid ja adminni sain sisse. Küll aga esileht oli vigadega, sest minu kujundus ei ole veel Joomla 4 sõbralik, aga parandasin mõned read koodis ise ja sain ka selle korda

Ehk siis, üks asi on Joomla enda uuendamine, teine asi on pluginate-komponentide-moodulite-kujunduste uuendamine. Nii mõnigi lisa, mida mina kasutan, ei oma enam aktiivset arendajat, seega tuleb arvatavasti mõned lisad omade jõududega ühilduvaks ja toimivaks teha, aga see on kõik arusaadav, elu läheb lihtsalt edasi ja vana kood ongi vaja uueks kirjutada.