Rozstania zwykle nie są łatwe, ale czasem potrzebne, żeby ruszyć dalej. W grudniu 2022 nasz zespół pożegnał się z firmą Sylius, co naturalnie wywołało niepewność i wiele pytań w społeczności. Jednak wszystkim, którzy na nas polegali, obiecywaliśmy jedno: nie zostawimy Was. I tej obietnicy zamierzamy dotrzymać.
Rozstania zwykle nie są łatwe, ale czasem potrzebne, żeby ruszyć dalej. W grudniu 2022 nasz zespół pożegnał się z firmą Sylius, co naturalnie wywołało niepewność i wiele pytań w społeczności. Jednak wszystkim, którzy na nas polegali, obiecywaliśmy jedno: nie zostawimy Was. I tej obietnicy zamierzamy dotrzymać.
Zacznijmy od dobrych wiadomości: Sylius osiągnął swój historyczny rekord liczby instalacji! Jak można sprawdzić na Packagiście, framework był instalowany częściej niż kiedykolwiek wcześniej. Zarówno luty, jak i marzec przebiły dotychczasowy sufit, a średnia dzienna liczba pobrań wyniosła odpowiednio 3300 i 3400.
To świetne wieści! Sylius ma się dobrze i zdobywa coraz wyższą pozycję na rynku e-commerce. Ten wyniki przede wszystkim pokazuje jedno: nadal wierzycie w ten projekt, a to jest dla nas najważniejsze.
Niezależnie od okoliczności chcemy być aktywną i ważną częścią społeczności Syliusa. Dlatego w ostatnich miesiącach byliśmy obecni na kilku wydarzeniach, które tylko nas w tym utwierdziły.
Szczególnie zapamiętamy pierwszy community night w Kolonii, zorganizowany przez QOSSMIC. To było dla nas ważne spotkanie – mogliśmy podzielić się naszą pasją do open source’u i porozmawiać o jego blaskach i cieniach z niemiecką społecznością oraz jednymi z najbardziej znanych twarzy ekosystemu Symfony.
Nagranie z tego wieczoru znajdziesz tutaj.
W tym samym miesiącu pojawiliśmy się też na ConFoo w Montrealu, gdzie mieliśmy okazję poruszyć tematy takie jak:
Rewolucja BDD – czyli jak wróciliśmy z programistycznego piekła
Testowanie logiki biznesowej przy użyciu Behat, Twig i API Platform
Czego nauczyliśmy się, projektując nowe API w Syliusie
Jak optymalizować procesy w tle? Sylius spotyka Blackfire
Jesteśmy dumni, że mogliśmy po raz pierwszy powiedzieć kilka dobrych słów o Syliusie w Ameryce Północnej, bo to właśnie ten framework stał się podstawą każdej z tych prezentacji.
W marcu można było także posłuchać Loïca Frémonta podczas Super Apéro PHP AFUP Rennes, gdzie ogłoszono nadchodzące zmiany w architekturze Sylius Resource.
Nie zapominamy też o „naszym podwórku”. A gdzie najlepiej dzielić się wiedzą, jeśli nie na jednym z najbardziej rozpoznawalnych cross-platformowych wydarzeń w Polsce? Na Boiling Frogs Łukasz opowiedział o naszych doświadczeniach dotyczących integracji Syliusa z API Platform – tym razem przed polską publicznością. To była świetna okazja do szczerej rozmowy o frameworku i podejściu Behaviour Driven Development.
W międzyczasie zorganizowaliśmy dwa pierwsze meetupy grupy PHPers w Łodzi – naszym rodzinnym mieście. Drugi wspieraliśmy jako sponsorzy! Chcieliśmy pobudzić lokalną społeczność i wygląda na to, że się udało – w obu wydarzeniach wzięło udział łącznie około 100 osób.
To jednak nie wszystko. W tym roku Łukasz i Tymoteusz są zaangażowani w organizację największego wydarzenia PHPersów w Polsce – PHPers Summit. Event ma przyciągnąć ponad 1300 uczestników, co czyni go jedną z największych konferencji PHP w regionie.
Korzystając z okazji – serdecznie Was zapraszamy! Bilety są dostępne tutaj.
Na koniec warto wspomnieć o nowej inicjatywie, którą aktywnie wspieramy – Dobrym Craftcie, stworzonym przez naszego przyjaciela Andrzeja Dusia z Syzygy. Łączy nas miłość do dobrego rzemiosła programistycznego, więc dołączenie do tego wydarzenia było dla nas formalnością. Celem Dobrego Craftu jest rozmowa o jakości oprogramowania – bez barier językowych i technologicznych.
W Commerce Weavers nie zapominamy o open-source’owych korzeniach. Jednym z naszych ostatnich projektów było refaktoryzowanie wtyczki Sylius/RefundPlugin, co objęło m.in.:
Ułatwienie wsparcia dla nowych typów zwrotów – efekt? Możesz go sprawdzić tutaj. To jeden z tych projektów, z których jesteśmy naprawdę dumni – udało się elastycznie rozłożyć pracę w zespole i dowieźć całość bez opóźnień.
Wsparcie dla autokonfiguracji i autowire’owania nowych elementów – zobacz tutaj.
Poprawki w innych częściach tej biblioteki, np. tu i tu.
Ten sukces nie byłby możliwy bez supportu naszego klienta – austriackiej agencji Fusonic. Specjalne podziękowania kierujemy do ich PM-a, Philippa Schulera – był pierwszą osobą, która „domknęła” projekt w naszej nowej firmie. Wielka sprawa – bardzo to doceniamy!
Równolegle pracujemy też nad ulepszeniem Sylius/MailerBundler. Dzięki Mateuszowi można teraz zmodyfikować treść maili w zależności od różnych czynników, które mają znaczenie w aplikacji. Dodatkowo zaproponował nowe polecenie debugujące – jest jeszcze w trakcie dopracowywania, ale nadchodzi. 😉
To nie koniec! Wspieramy również Loïca Frémonta w jego pracy nad nową architekturą Sylius/ResourceBundle. Działamy tu jako partnerzy koncepcyjni i code reviewerzy, a Loïc robi naprawdę potężną robotę. Warto wspomnieć także o francuskiej agencji Akawaka, która sponsoruje ten projekt – ogromny szacunek!
Na koniec – uznanie dla zespołu pracującego w firmie Sylius, który prężnie działa w zakresie:
redukcji błędów w głównym repozytorium,
oraz wydania PriceHistoryPlugin, czyli długo wyczekiwanej implementacji Dyrektywy Omnibus (UE 2019/2161).
Mamy nadzieję, że ten wpis (i nasze działania) przekonają tych, którzy wciąż zastanawiają się nad wyborem Syliusa. Możecie spodziewać się kolejnych aktualizacji tego typu, bo nadal twardo trzymamy się naszych wartości: uczciwości, open source’u i pełnej transparentności w tym, co robimy.
Dziękujemy też za Wasze ciągłe wsparcie!
Chcecie się z nami spotkać? W najbliższym czasie będziemy obecni na:
PHPUGMRN w Mannheim – Łukasz opowie o Syliusie i API Platformie
4Developers – Łukasz ponownie o Syliusie i API oraz o nowej architekturze Sylius Resource, a Mateusz poruszy temat jakości kodu
PHPers Summit – Łukasz i Tymoteusz są w zespole organizacyjnym, a Mateusz przedstawi temat BDD w kontekście UI i API
Większość eventów Dobry Craft – bo od zawsze bliskie nam są zasady software craftsmanship
SymfonyOnline (czerwiec 2023) – Łukasz wystąpi z prelekcją o SOLID i modularnej architekturze aplikacji
I jeszcze więcej w drugiej połowie roku!
A tymczasem – live long and prosper 🖖