PackageMaven – pozvolné budování a proč má stále smysl
· 4 min čtení
PackageMaven je projekt, na kterém pozvolna pracuji vedle své každodenní práce.
V jádru jde o adresář. Něco, co mi v prostředí Magento dlouhodobě chybělo. Jedno centrální místo, které sdružuje open-source moduly pro Magento 2, přináší určitou strukturu a usnadňuje rozhodování při výběru vhodného řešení.
Pro čtenáře mimo Magento ekosystém: Magento 2 nabízí velmi solidní základ již v základní instalaci, nicméně reálné e-shopové projekty téměř vždy vyžadují další moduly, aby bylo možné pokrýt specifické potřeby nebo různé integrace.
Myšlenka stojící za projektem PackageMaven byla od začátku poměrně jednoduchá:
- soustředit Magento 2 open-source moduly na jednom místě
- automaticky ověřovat jejich kompatibilitu s aktuální verzí Magento
- provádět základní statickou analýzu podle běžně používaných Magento coding standards (ukázka výsledků je k dispozici zde)
Nic převratného. Pouze užitečné informace zpřehledněné na jednom místě.


Pokles motivace (a proč je to v pořádku)
Upřímně řečeno, v průběhu letošního roku jsem s motivací kolem projektu částečně bojoval. PackageMaven si zatím nezískal větší pozornost a dlouhodobá absence odezvy dokáže postupně energii vyčerpat.
Ke konci roku, v době, kdy se nástroje založené na umělé inteligenci staly běžnou součástí vývojářské praxe, jsem se však rozhodl projekt dále rozvíjet. Ne proto, že bych musel, ale proto, že jsem chtěl.
Co se změnilo
Během tohoto období se mi podařilo:
- zpřehlednit a upravit vizuální podobu projektu
- vylepšit testovacího agenta (část systému, která instaluje Magento 2 moduly, spouští kontroly a odesílá výsledky zpět do aplikace)
- naimportovat téměř celý open-source ekosystém Magento 2 do PackageMaven (revize stále probíhá)
- založit LinkedIn stránku projektu, aby měl alespoň základní veřejnou prezentaci
Nic z toho nebylo plánováno jako velý release. Šlo spíše o postupné, dílčí změny – taková postupná systematická kultivace.
Lepší směr – lidé, nikoli pouze balíčky
Během další práce mi začalo být zřejmé, že existuje ještě zajímavější směr, kterým se lze vydat.
Magento ekosystém nemůže existovat bez vývojářů.
Dlouhodobě jsem měl pocit, že řada vývojářů a jejich modulů zůstává málo viditelná. Některé projekty získávají pozornost díky silnému zázemí firem nebo sdílení známými osobnostmi komunity. Jiné přitom řeší reálné problémy, ale zůstávají stranou zájmu.
Spolehlivý adresář modulů pro Magento 2 je jedna věc. Zviditelnění lidí, kteří za nimi stojí, je věc druhá.
Právě odtud vzešla myšlenka komunitního leaderboardu.

Sledování aktivity v měřítku celého ekosystému
PackageMaven dnes dokáže sledovat aktivitu všech balíčků, které jsou deklarovány jako:
"type": "magento2-module"
Díky tomu je možné analyzovat data napříč celým open-source ekosystémem modulů pro Magento 2 a prezentovat je ve srozumitelné a smysluplné podobě.
A upřímně – procházet data modulů a přispavětalů stálo zato.
Objevil jsem řadu méně známých projektů a uvědomil si, že v roce 2025 přispělo k open-source modulům pro Magento 2 více než 2 000 vývojářů. To není málo. 2000 lidí, kteří tiše udržují, opravují a rozvíjejí stavební kameny, na nichž každý den stojí prodeje mnoha e-shopů.

Poskytnout těmto lidem veřejné uznání bylo upřímně jedinou správnou variantou.
Výhled do budoucna
Od roku 2026 bude mít Magento komunita možnost:
- pravidelně oceňovat nejaktivnější přispěvatele
- procházet jejich moduly přímo prostřednictvím PackageMaven
- objevovat projekty, které by jinak zůstaly stranou pozornosti
Je nepravděpodobné, že bych se sám někdy objevil na čele tohoto žebříčku. Ale jsem rád, že jsem vytvořil prostor, kde se do čela mohou dostat ostatní :).
Zejména v době AI kdy je možné nějaký balíček vytvořit relativně rychle, se stále znovu potvrzuje jedna věc:
Vytvořit něco nového je relativně snadné. Dlouhodobě se o to starat je skutečná výzva.
A právě taková práce si zaslouží pozornost.