Osvježene vrijednosti
U zadnjih nekoliko godina, posebno otkad je Adobe kupio Magento, strategija rasta Magento Open Source postajala je sve nejasnija. Fokus Adobea prebacio se primarno na Adobe Commerce + Cloud + B2B funkcije, što je rezultiralo ograničenim planom za Magento Open Source, koji je većinom uključivao sigurnosna ažuriranja i manja unaprjeđenja. Trgovci i agencije koji su uložili svoju energiju i vrijeme u ovu platformu nisu zadovoljni s ovom putanjom. Kao odgovor na to, formirana je inicijativa s ciljem osnivanja inačice pod pokroviteljstvom zajednice Mage-OS Associationa.
Pogledajmo kako opisuju Mage-OS Distribution na svojoj web stranici:
Mage-OS Distribution samostalna je i zajednicom potaknuta inačica (alternativna verzija) Magento Open Sourcea koja zadržava kompatibilnost, ali i dopušta slobodu inovacije i guranja platforme naprijed, s obziron da je Adobeov trenutni fokus samo na poboljšavaju Adobe Commercea (Cloud/B2B). Cilj je vratiti platformu u ruke zajednice i vratiti opipljiva unaprjeđenja u obliku novih funkcionalnosti i poboljšavanja, a istovremeno smanjiti barijeru ulaska za trgovce i developere.
Što to znači?
Ako uzmeš malo vremena i razmisliš, shvatit ćeš da je ovo definicija puna teških i snažnih izjava koje sažimaju Magento scenu zadnjih pet do šest godina. Otkako je Adobe preuzeo Magento, većina nas u Magento zajednici imala je osjećaj da postaje sve očitije da ova akvizicija vodi preoblikovanju poruke koja dolazi našim klijentima – Adobe cilja na poduzeća i ostavlja sve ostale iza.
Značajan dio Magento trgovaca posluje unutar malih i srednjih poduzeća (SMB) ili srednjih tržišnih segmenata. Ovi trgovci počeli su doživljavati osjećaj zapuštenosti. Ne trebaju svi trgovci Adobe cloud saas ekosustav niti imaju prihode koji uopće dopuštaju razmatranje takve vrste infrastrukture. Jedna od stvari koju je Adobe jasno naveo je da Adobe programeri “neće dirati srž” Magento Open Source kodne baze. U praksi to znači da će Magento i dalje dobivati sigurnosne zakrpe i poboljšanja platforme, ali nema prostora za inovacije, nove mogućnosti i nove ideje, što su bile karakteristike Magento zajednice općenito.
Kraj statusa quo Magento Open Source
Status quo Magento Open Source trajao je do 2021., kada je broj članova Magento zajednice dosegao brojku dovoljnu za formiranje glasa. Ideje iza Mage-OS-a prvi put su podijeljene u Otvorenom pismu o budućnosti Magenta. To je pismo potaknulo rasprave i djelovanje u zajednici. Pismo je potpisalo 1641 ljudi koji koriste, razvijaju ili na drugi način ovise o Magentu za život. Mage-OS oživljava ideje tog pisma.
Ostalo je povijest: Mage-OS Association osnovan je sa sljedećim glavnim ciljevima:
- Razvijanje zajednice
- Njegovanje dobrog vibea i vrijednosti
- Održavanje Magenta kao vodeće platforme za prilagođeni razvoj eCommercea
- Povećavanje tržišnog udjela ekosustava
- Povećavanje povjerenja u Magento ekosustav
U listopadu 2023. objavljena je prva inačica Mage-OS-a (verzija 1.0.0 temeljena na Magento 2.4.6-p3 plus doprinosi zajednice dodani do tada) i od tada zajednica raste, projekt dobiva svoj oblik i broj članova zajednice, profesionalnih članova i pratećih tvrtki postaje sve veći svakim danom od formiranja članstva u studenom 2023.
Upoznajmo Mage-OS
Mage-OS je upstream kompatibilan, lagani sastav Magento Open Source paketa. Neki paketi će sadržavati promjene, a neki će biti potpuno novi. Cilj nam je održati distribuciju Mage-OS kompatibilnom sa svim postojećim Magento 2 proširenjima i integracijama u najvećoj mogućoj mjeri.
Što razlikuje Mage-OS od Magento Open Sourcea i Adobe Commercea?
- Samostalnost i doprinos zajednice
- Pristupačniji novim korisnicima, developerima i doprinosima
- Lagani odabir paketa po defaultu
- Jednostavna migracija na i s Magento Open Sourcea
U biti, ono što dobivaš instaliranjem Mage-OS-a je najbolje od oba svijeta: dokazana funkcionalnost Magento Open Source s poboljšanjima temeljenim na zajednici!
Budući da je prošlo samo nekoliko mjeseci od početnog izdanja do vremena pisanja ovog posta, većina stvari koje su poboljšane nisu toliko očite Magento administratorima i trgovcima. Najveći dio posla trenutno se temelji na rješavanju problema u osnovnom kodu, početnim poboljšanjima performansi plus uklanjanju ovisnosti o Adobe paketima. Sve te promjene važne su za stvaranje stabilnosti platforme i kompatibilnosti s prethodnim verzijama Magento Open Sourcea te za stvaranje stabilne polazne točke za “vidljivija” poboljšanja i nove značajke. Platforma radi glatko i lako je i jednostavno migrirati postojeće Magento projekte na Mage-OS bez brige o kompatibilnosti, proširenjima trećih strana, zahtjevima servera/infrastrukture i bezbolnom prebacivanju općenito.
Trenutno je Mage-OS u svom trenutnom stanju odlična polazna točka. A sada zabava počinje i spremni smo zaroniti u zajednicu!
Što je tamo za trgovce?
Trgovci danas zahtijevaju eCommerce platformu koja se može prilagoditi stalno promjenjivom krajoliku tehnologije i ponašanja potrošača. Ne žele biti ograničeni platformom koja se oslanja isključivo na proširenja ili API povezivost, jer to može otežati praćenje najnovijih trendova i inovacija. Umjesto toga, žele platformu koja se neprestano razvija u svojoj srži, tako da uvijek mogu biti na čelu revolucije digitalne trgovine.
Zbog toga vjerujemo da bi se evolucija eCommerce platforme trebala proširiti na njezinu srž. Konstantnim inoviranjem i poboljšavanjem jezgre platforme, možemo osigurati da naši trgovci imaju alate i funkcionalnosti koje su im potrebne za uspjeh u stalno konkurentnom svijetu online maloprodaje.
Inchoo & Mage-OS zajednica
U povijesti open source projekata, uspjeh je gotovo uvijek izravno povezan s trudom i entuzijazmom developera uključenih u zajednicu. Usvajanje open source projekata unutar razvojnih tvrtki u većini slučajeva također pokreću developeri i stručnjaci u tvrtki. Usvajanje open source projekata unutar vlasnika poduzeća opet je u većini slučajeva vođeno odabranim tvrtkama i njihovim developerima. To je krug u kojem svaka strana gura druge uključene strane na rast. Ovaj životni ciklus vrlo je važan dio razvoja softvera, inovacija, poboljšanja i sretnih korisnika općenito.
Kako bismo ovo bolje razumjeli, pitali smo naše backend developere Tereziju Radić i Dinka Iličića o njihovim pogledima na Mage-OS zajednicu i samu platformu.
Terezija, dio si Magento zajednice, i sada Mage-OS-a. Što možeš reći o njih oboje i vrijednostima koje doprinose developerima poput tebe?
Radim s Magentom već šest godina. Kada sam tek krenula, iako sam bila početnik, imala sam prilike sudjelovati na jednom od Meet Magento događaja i kasnije biti uključena u organizaciju Meet Magento Croatia. Ono što me iznenadilo je Magentova živa zajednica i mogućnost razgovaranja o izazovima kao developer s Magento developerima i developerima ekstenzija. Ta srž prenijela se na Mage-OS – cijela ideja vraćanja Magenta developerima više je nego privlačna. Drago mi je sudjelovati ne tjednim tech meet-upovim i dobivati informacije iz prve ruke o napretku na temama poput web installer, poboljšanja indexera, te ažuriranja admin teme, a i biti dio promjene nabolje.
Dinko, imao si priliku raditi na Mage-OS projektu. Možeš li nam reći nešto više o svom iskustvu s platformom? Također, možeš li usporediti svoje prve interakcije s Magentom i Mage-OS-om?
Razmišljajući o svojim prvim iskustvima s Magentom, živo se sjećam uzbuđenja ronjenja u platformu, istraživanja njezinih mogućnosti i svjedočenja nevjerojatnom radu developera unutar zajednice. Međutim, čini se da je u novije vrijeme Magento izgubio svoju usredotočenost na inovacije, ostavljajući zajednicu zapostavljenom od strane Adobea i prigušujući entuzijazam koji sam nekoć imao.
Sada, s pojavom Mage-OS inicijative, moja strast prema platformi se ponovno rasplamsala. Pokretačka snaga koja stoji iza Mage-OS-a obećava. Čak i u ovim ranim fazama, oni su lako prelazili s Magenta na Mage-OS, učinkovito rješavajući dugotrajne probleme i identificirajući područja za poboljšanja koja su prije bila zanemarena. Njihova predanost implementaciji novih funkcionalnosti i poboljšanju postojećih ponovno je pobudila uzbuđenje među developerima i zajednicom. Uzbuđen sam ne samo gledati, već i pridonositi napretku Mage-OS-a.
Zajednica Mage-OS mjesto je gdje svi spomenuti dijelovi ciklusa započinju i napreduju i to je ono što je Inchoo prepoznao – sjajna polazna točka za daljnje napredovanje Magenta. Dijelimo iste vrijednosti – entuzijazam developera, trud izgraditi nešto čime ćemo se ponositi, stalnu inovativnost i otvorenost za nove ideje. Shodno tome, odlučili smo podržati Mage-OS zajednicu, a Inchoo je preuzeo ulogu Silver Mage-OS partnera. Tim developera počeo je posjećivati tjedne tech sastanke i Mage-OS je postao svakodnevna tema oko aparata za kavu, ali i među Inchoo projektnim timovima!
Što je sljedeće?
Najbolji način za učenje i rast je kroz iskustvo i prljanje ruku. Ovdje u Inchoou to već znamo i dok učimo pokušat ćemo se što više uključiti u Mage-OS zajednicu i postati dio procesa inovacije kako bismo Magento učinili još boljim – za vlasnike poslovanja i njihove kupce, za Inchoo kao eCommerce agenciju i općenito za open source zajednicu.
Imajući na umu povijest Magenta i buduće ciljeve usmjerene na poslovne trgovce, Mage-OS bi mogao napraviti prekretnicu u Magento zajednici s osvježenim vrijednostima i pristupom kojemu je na prvom mjestu inovacija. Njihova filozofija i ideja o cutting-edge inačici Magento Open Sourcea čini stvari zanimljivijima za developersku zajednicu i može nas navesti da se usredotočimo na sjajne nove funkcionalnosti umjesto da svoju energiju ulažemo u kompleksnost Magenta.
U trenutku pisanja Mage-OS je u zamahu i vrlo brzo može postati prvi izbor za male i srednje trgovce. Vjerujemo da bi ovo mogao biti put naprijed za nas i naše klijente i sretni smo što ne samo da gledamo što će budućnost donijeti za Magento, već možemo biti i dio njegovog napretka!