12 min. read
Mois de Sylius : Mars đŸŒ·

Bienvenue dans le rĂ©sumĂ© de mars, clĂŽturant le premier trimestre de 2024. Cette pĂ©riode a Ă©tĂ© remplie de nombreuses contributions et mises Ă  jour, dans le but de rendre Sylius meilleur chaque jour. Pour ce faire, nous avons mis Ă  jour un nouveau site Web Sylius Plus, mis en Ɠuvre de nombreuses amĂ©liorations, publiĂ© la version 1.12.14 et publiĂ© de nouvelles Ă©tudes de cas. Cependant, ce fut Ă©galement un moment d’excitation et de partage des connaissances – lors de rencontres avec les partenaires et la communautĂ© lors du Sylius Polish Community Meetup et de la 2e Ă©dition de la Sylius Roundtable Session.

De plus, Sylius a Ă©tĂ© frĂ©quemment mentionnĂ© dans la sphĂšre des mĂ©dias sociaux, discutant de ses capacitĂ©s dans l’industrie moderne du commerce Ă©lectronique, annonçant de nouvelles intĂ©grations et discutant des dĂ©tails de l’Ă©vĂ©nement Ă  venir, les JournĂ©es Sylius.

En parlant de ça, plongeons dans le résumé des derniÚres semaines et voyons ce qui a changé.

Les mises Ă  jour de produit les plus importantes du mois dernier

En mars, nous tenons Ă  mettre en avant les Pull Requests les plus importants des versions v1.12.14 et de la version bĂȘta 1.13 de Sylius. Il s’agit de la derniĂšre Ă©tape avant la version stable 1.13 et d’un dernier appel avant le trĂšs attendu Sylius 2.0. Un grand bravo Ă  notre Ă©quipe et Ă  nos contributeurs !

  • RĂ©organisation des points de terminaison de l’administrateur et du client.
  • Mises Ă  jour de la documentation concernant les espaces de noms Command et Console.
  • Mise Ă  jour de la version NODE_VERSION par dĂ©faut en 18.
  • AmĂ©liorations et corrections pour les images Bunnyshell.
  • PrĂ©vention des Ă©checs de documentation lorsque certains points de terminaison sont dĂ©sactivĂ©s.
  • AmĂ©liorations dans la gestion des fichiers de configuration et la documentation de mise Ă  niveau.
  • Ajustements dans le fichier CODEOWNERS pour clarifier les responsabilitĂ©s de propriĂ©tĂ© et de maintenance.
  • RĂ©solution des conflits avec les versions obsolĂštes de la plateforme API et autres corrections de maintenance.
  • Mises Ă  jour et corrections Ă  travers diffĂ©rents aspects du systĂšme, de la gestion JSON dans PostgreSQL Ă  la configuration des machines Ă  Ă©tats.
  • Mise Ă  jour des validations basĂ©es sur l’international pour les devises, les paramĂštres rĂ©gionaux et les pays, en nettoyant les options obsolĂštes.
  • AmĂ©lioration des liens et de la visibilitĂ© de la documentation pour Sylius Plus, ainsi que mise Ă  jour des informations sur les problĂšmes d’accĂšs.
  • Ajout de nouvelles validations et amĂ©liorations aux points de terminaison de l’API tels que Adresse, Image de Taxon et Image de Produit pour garantir une gestion robuste des donnĂ©es et des interactions utilisateur.
  • IntĂ©gration de l’abstraction Sylius State Machine dans le State Machine du contrĂŽleur de ressources pour une clartĂ© fonctionnelle amĂ©liorĂ©e.
  • Refactoring continu pour amĂ©liorer la qualitĂ© du code et l’expĂ©rience des dĂ©veloppeurs, ainsi que l’ajout de nouvelles configurations de test et de validations.

Contributeurs les plus actifs

Comme d’habitude, ce mois-ci, nous aimerions exprimer notre reconnaissance particuliĂšre Ă  ces individus qui nous fournissent des contributions qui amĂ©liorent significativement notre produit mais qui ne sont pas directement employĂ©s par Sylius. Merci pour votre soutien ! đŸ’Ș

  • Rafikooo : a jouĂ© un rĂŽle crucial dans les amĂ©liorations de l’API, la correction de bugs et le travail de maintenance. Ses contributions ont inclus la rĂ©organisation des points de terminaison de l’administrateur et du client, l’amĂ©lioration des fichiers de mise Ă  niveau et l’ajout de tests de contrat manquants pour une API plus stable et efficace.
  • TheMilek : S’est concentrĂ© sur l’enrichissement de l’API et des fonctionnalitĂ©s d’administration en introduisant de nouveaux chemins pour les catĂ©gories fiscales, les taux de taxe, les mĂ©thodes d’expĂ©dition, les demandes de paiement, en ajoutant des validations manquantes, et plus encore. Leur travail a amĂ©liorĂ© la configurabilitĂ© du systĂšme et la facilitĂ© d’administration.
  • crydotsnake : A apportĂ© une contribution significative Ă  l’interface administrative en introduisant de nouvelles commandes CLI pour la gestion des utilisateurs administrateurs, en amĂ©liorant l’espacement des Ă©lĂ©ments de l’interface utilisateur et en traitant les problĂšmes d’utilisabilitĂ©, amĂ©liorant ainsi l’expĂ©rience utilisateur globale.
  • Wojdylak : Ses contributions ont portĂ© sur l’amĂ©lioration des options de produit et des contraintes d’avis dans l’API, l’ajout d’amĂ©liorations Ă  la boutique, et l’adressage de divers aspects de la gestion des produits, dĂ©montrant ainsi un engagement Ă  amĂ©liorer la flexibilitĂ© de la plateforme et l’engagement des utilisateurs.
  • GSadee : A contribuĂ© aux amĂ©liorations de l’API et de la boutique, Ă  la correction de petits bugs, et aux amĂ©liorations liĂ©es Ă  la vĂ©rification du compte client, aux demandes de contact, et Ă  la correction des tests de contrat d’adresse, amĂ©liorant ainsi l’interaction client et la gestion des donnĂ©es.
  • NoResponseMate : AxĂ© sur la maintenance et l’amĂ©lioration de la sĂ©rialisation dans l’API, en traitant des problĂšmes liĂ©s Ă  la sĂ©rialisation des adresses et Ă  l’affichage de la liste des expĂ©ditions dans la zone d’administration, contribuant ainsi Ă  l’intĂ©gritĂ© des donnĂ©es et aux amĂ©liorations de l’interface utilisateur.
  • jakubtobiasz : ImpliquĂ© dans la maintenance, Docker, et les amĂ©liorations de la zone d’administration, y compris la transformation des formulaires de crĂ©ation/mise Ă  jour de produit en composants interactifs et la division des flux de travail CI pour une meilleure efficacitĂ©, dĂ©montrant ainsi un intĂ©rĂȘt pour l’expĂ©rience des dĂ©veloppeurs et l’utilisabilitĂ© du systĂšme.
  • mmenozzi : A contribuĂ© aux travaux de maintenance, en particulier en ce qui concerne la distribution d’Ă©vĂ©nements lorsqu’un utilisateur est crĂ©Ă© ou mis Ă  jour via OAuth, amĂ©liorant ainsi la sĂ©curitĂ© du systĂšme et la gestion des utilisateurs.
  • Jibbarth : A apportĂ© une contribution spĂ©cifique aux attributs de produit, en se concentrant sur la fonctionnalitĂ© « Appliquer Ă  tous » pour les options d’attributs de produit, amĂ©liorant ainsi l’efficacitĂ© des tĂąches de gestion de produits.
  • senghe : A contribuĂ© Ă  la documentation en se concentrant sur le livre de recettes Sylius Cloud, amĂ©liorant ainsi la base de connaissances pour les utilisateurs et les dĂ©veloppeurs.
  • kulczy : A apportĂ© plusieurs contributions aux fonctionnalitĂ©s d’administration, notamment la correction des Ă©tats des boutons de suppression en masse, l’amĂ©lioration des composants de l’interface utilisateur tels que les menus dĂ©roulants de tableau et les icĂŽnes de filtre, et l’initiation d’un projet de thĂšme de boutique Bootstrap, dans le but de raffiner l’interface administrative et l’expĂ©rience utilisateur.
  • Florian-Merle : A travaillĂ© sur l’ajout d’un script de lien, contribuant Ă  l’accessibilitĂ© ou Ă  la facilitĂ© de navigation du projet (les dĂ©tails sur le but ou l’impact du script ne sont pas fournis).
  • Florian-Merle : A travaillĂ© sur l’ajout d’un script de lien, contribuant Ă  l’accessibilitĂ© ou Ă  la facilitĂ© de navigation du projet (les dĂ©tails sur le but ou l’impact du script ne sont pas fournis).
  • mpysiak : A traitĂ© une correction spĂ©cifique du test Behat pour le SyliusPayPalPlugin, contribuant ainsi au cadre de test du systĂšme et garantissant la compatibilitĂ© avec les fonctionnalitĂ©s de traitement des paiements.
  • mamazu : A contribuĂ© Ă  la maintenance en utilisant le nom du service pour le vĂ©rificateur de disponibilitĂ©, amĂ©liorant probablement la configurabilitĂ© du systĂšme ou ses capacitĂ©s de diagnostic.
  • CoderMaggie : A amĂ©liorĂ© la visibilitĂ© de la documentation pour Sylius Plus, contribuant Ă  une meilleure promotion et Ă  la diffusion d’informations sur la version premium du produit.
  • lacpandore : A mis Ă  jour un lien d’accĂšs refusĂ© dans la documentation, amĂ©liorant ainsi l’accessibilitĂ© des informations et l’orientation des utilisateurs.
  • damonsson : A contribuĂ© en mettant Ă  jour le README.md, dans le but de maintenir les informations du projet Ă  jour et pertinentes.

La version 1.12.14

La sortie de Sylius v1.12.14 apporte plusieurs amĂ©liorations et corrections de bugs. Les changements incluent des amĂ©liorations de l’interface administrateur, une documentation amĂ©liorĂ©e, des amĂ©liorations de l’API (comme la correction d’un problĂšme avec l’ID non unique pour ZoneMembers), un changement de la nĂ©gociation de la langue basĂ©e sur RFC 4647, la correction des paramĂštres de devise de base lorsque aucune devise n’est dĂ©finie, et bien plus encore ! Tous les changements, ainsi que les dĂ©tails, sont listĂ©s ici.

This release is a result of the work of many passionate developers and community members. However, we want to especially thank the new contributors who took part in the improvements for this release:  

Sylius Days Ă  Mannheim đŸ‡©đŸ‡Ș

La deuxiĂšme Ă©dition des Sylius Days approche rapidement. Elle aura lieu les 18 et 19 avril Ă  Mannheim, en Allemagne, et sera organisĂ©e par notre estimĂ© partenaire, bitExpert AG, et notre ami, Stephan Hochdörfer. Ce sera une occasion parfaite pour en savoir plus sur Sylius et discuter avec les membres de l’Ă©quipe, les partenaires et les autres membres de la communautĂ© venant de toute l’Europe đŸ‡ȘđŸ‡ș

Le premier jour (18 avril) sera consacrĂ© Ă  un atelier de programmation complet, « De zĂ©ro Ă  hĂ©ros – maĂźtriser les Ă©lĂ©ments essentiels de Sylius en une journĂ©e » par StĂ©phane Decock. Cet atelier couvrira divers sujets, notamment la dĂ©finition des opĂ©rations CRUD pour une gestion efficace des donnĂ©es, ainsi qu’un guide pour configurer les grilles Sylius pour une prĂ©sentation optimale des donnĂ©es. De plus, les participants acquerront Ă©galement des connaissances sur les subtilitĂ©s de la personnalisation de la plateforme grĂące Ă  la substitution de modĂšles et Ă  la mise en Ɠuvre de thĂšmes, les stratĂ©gies de test avec Behat, et une session pratique sur le dĂ©veloppement d’un plugin Sylius.

Le deuxiÚme jour (19 avril) sera rempli de présentations instructives qui couvriront les sujets suivants :

  • Un regard sur l’avenir de la gestion de contenu Symfony – Contenu basĂ© sur des entitĂ©s avec Sulu par Oliver Kossin
  • AmĂ©liorer l’expĂ©rience de recherche de vos clients avec Gally + Court Live Demo par Stephan Hochdörfer
  • AmĂ©liorer l’expĂ©rience de recherche de vos clients avec Gally + Court Live Demo par Stephan Hochdörfer
  • Contributions durables aux projets open source dans votre entreprise par Stefan Koopmanschap
  • Transition vers Headless : naviguer Ă  travers les meilleures pratiques de l’API par Charles Duvigneau
  • DĂ©voiler l’avenir : Nouvelles fonctionnalitĂ©s de Sylius 2.0 par Ɓukasz Chruƛciel
  • Brille24 rencontre Sylius par Max Pesch
  • Sylius – Le cƓur de notre solution d’e-commerce en tant que service (VECaaS) pour les entreprises de taille moyenne Ă  grande par Alan Mellor

Comme indiquĂ© ci-dessus, il y aura beaucoup Ă  voir lors de cet Ă©vĂ©nement ! N’hĂ©sitez pas et rĂ©clamez votre billet gratuitement sur le site web de l’Ă©vĂ©nement !

Fondamentaux techniques de Sylius đŸ‡”đŸ‡±

De plus, le tout premier événement de formation Sylius est imminent !

Le 16 mai, le SYZYGY accueillera les ateliers Fondamentaux techniques de Sylius Ă  Varsovie, en Pologne. Ce sera une excellente occasion de commencer votre parcours avec Sylius ou, pour les passionnĂ©s d’auto-apprentissage, d’affiner vos compĂ©tences, de systĂ©matiser vos connaissances et de bĂ©nĂ©ficier de prĂ©cieux conseils d’experts.

Les ateliers seront divisés en trois sections :

Sylius Fundamentals, covering the architecture and key concepts, learning how to use Sylius Resource and Grid Bundle, an introduction to ResourceController, the concept of a State Machine, and Sylius Fixture Bundle component usage.

Produits, examinant la structure et la configuration du catalogue de produits Sylius et comment l’Ă©tendre avec de nouvelles informations.

Commandes, expliquant comment gĂ©rer le panier d’achat, traiter et passer des commandes, ainsi que personnaliser le flux de traitement des commandes.

Les ateliers seront animĂ©s par des formateurs certifiĂ©s Sylius, des membres de l’Ă©quipe principale et les co-fondateurs de Commerce Weavers, Ɓukasz Chruƛciel et Mateusz Zalewski, vous fournissant une base solide et une expĂ©rience pratique dans l’utilisation de Sylius. 🩱

RĂ©servez votre place dĂšs maintenant et profitez du tarif early bird jusqu’au 14 avril – le nombre de places est limitĂ© ! 👉 sylius.com/sylius-workshop

Rencontre de la communautĂ© Sylius en Pologne đŸ‡”đŸ‡±

Le 21 mars, le trĂšs attendu 3e Meetup de la communautĂ© Sylius en Pologne a eu lieu. En collaboration avec notre partenaire de solution leader mondial – BitBag, nous avons organisĂ© un Ă©vĂ©nement pour les passionnĂ©s dĂ©vouĂ©s de Sylius. C’Ă©tait une excellente occasion de rencontrer des personnes partageant les mĂȘmes intĂ©rĂȘts et passions et d’Ă©couter les prĂ©sentations des intervenants :

Damian Murawski (COO chez Sylius) a apportĂ© plus de dĂ©tails sur le dĂ©veloppement de Sylius et notre parcours vers les versions 1.13 et 2.0. Au cours des six derniers mois, notre Ă©quipe s’est concentrĂ©e sur l’amĂ©lioration du support de la plateforme API en augmentant le nombre de points d’accĂšs disponibles et en le stabilisant, permettant ainsi de dĂ©crire Sylius comme une solution API-first.

Konrad Alfaro (PDG chez 8lines) a parlĂ© de choisir Sylius pour des solutions personnalisĂ©es parmi les petites entreprises – prouvant que Sylius est Ă©galement un cadre pour des idĂ©es crĂ©atives qui peuvent ĂȘtre utilisĂ©es pour construire des boutiques en ligne rapidement et efficacement.

PrzemysƂaw PtasiƄski (Responsable du dĂ©veloppement backend chez BitBag) a partagĂ© les perspectives de l’utilisation de Sylius dans un magasin de mode de luxe mondial de commerce Ă©lectronique – Mytheresa. Sa prĂ©sentation a servi d’exemple idĂ©al de la capacitĂ© de Sylius Ă  s’adapter aux exigences spĂ©cifiques des grandes entreprises.

AprĂšs la prĂ©sentation, nous avons passĂ© un moment de qualitĂ© Ă  rĂ©seauter autour de pizza et de biĂšre. 🍕

En conclusion, nous sommes trĂšs heureux que des personnes de toute la Pologne aient cĂ©lĂ©brĂ© ensemble et partagĂ© leurs expĂ©riences avec Sylius – nous pouvons franchement dire que c’Ă©tait l’une des meilleures rencontres de la communautĂ© Sylius en Pologne (jusqu’Ă  prĂ©sent) ! 🎉

Annonces des victoires de projets ✌

En plus du travail interne sur Sylius, des agences de logiciels ont achevĂ© deux projets passionnants de commerce Ă©lectronique basĂ©s sur Sylius ! Jetons un coup d’Ɠil :

L’agence Adapt en Lituanie lance le nouveau magasin Motorider.lt basĂ© sur Sylius pour les passionnĂ©s de quads

Adapt Agency Lithuania a travaillĂ© avec Motorider.lt – l’un des magasins de commerce Ă©lectronique les plus connus de Lituanie, offrant une sĂ©lection de VTT, motos et accessoires associĂ©s, ainsi qu’un service de haute qualitĂ©. L’objectif du projet Ă©tait de refaire un site web facile Ă  entretenir, bien conçu et rapide – avec l’objectif de s’Ă©tendre Ă  d’autres pays europĂ©ens. L’agence Adapt s’est concentrĂ©e sur l’amĂ©lioration de l’UX/UI, l’optimisation de l’importation des produits, la mise en place de nouvelles mĂ©thodes de paiement et l’implĂ©mentation du support multilingue. En consĂ©quence, le site web a Ă©tĂ© rebrandĂ© avec Sylius, amĂ©liorant la vitesse et la compatibilitĂ© mobile, tandis que l’intĂ©gration TSM a Ă©tĂ© utilisĂ©e pour un transfert de donnĂ©es sans couture.

L’Ă©tude de cas complĂšte est disponible ici 👉 adaptagency.com/lithuania/collaborations/motorider

La Bonne Agence a développé un nouveau site web de commerce électronique pour Mavic, alimenté par Sylius

La Bonne Agence, notre partenaire de solution professionnelle, a dĂ©veloppĂ© un nouveau magasin en ligne pour Mavic – un producteur français d’Ă©quipements de cyclisme, en mettant l’accent sur une interface utilisateur conviviale qui s’intĂšgre parfaitement Ă  l’Ă©cosystĂšme numĂ©rique existant de Mavic. Le nouveau magasin basĂ© sur Sylius se concentre sur une approche performante et centrĂ©e sur le client, prĂ©sentant de maniĂšre simple et intuitive la gamme complĂšte de produits de Mavic tout en promouvant le savoir-faire français de la marque.

Nouvelles Ă©tudes de cas sur notre site web !

Ce mois-ci, nous avons Ă©galement publiĂ© une nouvelle sĂ©rie d’Ă©tudes de cas sur notre site web, mettant en lumiĂšre les utilisations innovantes de Sylius dans divers projets. Chaque Ă©tude offre un regard approfondi sur la maniĂšre dont Sylius a Ă©tĂ© personnalisĂ© et mis en Ɠuvre pour rĂ©pondre Ă  des dĂ©fis commerciaux uniques, dĂ©montrant ses capacitĂ©s Ă  crĂ©er des boutiques en ligne uniques.

Les études de cas sont une excellente source de connaissances pour les développeurs et les entreprises en ligne qui souhaitent commencer leur parcours avec Sylius. Nous vous encourageons donc à explorer ces aperçus pour trouver des informations pertinentes !

Nombreuses améliorations de Sylius Plus

Nous avons redessinĂ© BEAUCOUP de choses concernant Sylius Plus, en commençant par la version de dĂ©monstration et en terminant par les mises Ă  jour du blog. Sans plus attendre, examinons l’aperçu des derniers changements :

1. Sylius Plus dispose maintenant d’un nouveau site web, et nous avons publiĂ© une sĂ©rie de tutoriels du Guide de l’Utilisateur Plus sur YouTube par PrzemysƂaw PoƂeć.

2. Notre dĂ©mo est dĂ©sormais complĂ©tĂ©e par toutes les fonctionnalitĂ©s de Sylius Plus afin que vous puissiez dĂ©couvrir l’offre complĂšte de la maniĂšre la plus transparente possible. Pas de barriĂšre d’accĂšs ; la dĂ©mo est disponible dĂšs maintenant sur demo.sylius.com

3. En plus de la dĂ©mo Plus, nous l’avons Ă©galement dĂ©ployĂ©e avec :

4. Notre blog vient de recevoir une mise Ă  jour dĂ©taillĂ©e sur l’offre Plus, incluant :

Nous espĂ©rons que les changements mis en Ɠuvre rendront Sylius Plus et ses modules plus transparents et plus faciles Ă  utiliser dans les futurs projets de commerce Ă©lectronique. 🙏

Articles phares sur Sylius

En plongeant dans les publications en ligne, le sujet de Sylius a été abordé dans de nombreux endroits tout au long de ce mois :

Tout d’abord, notre partenaire principal, BitBag, a publiĂ© deux Ă©tudes de cas et un blog liĂ©s Ă  Sylius :

Mentions pertinentes sur les réseaux sociaux

Poursuivant la tradition, nous avons parcouru la sphÚre des réseaux sociaux et sélectionné les mentions les plus intéressantes sur Sylius :

Nouveau partenariatđŸ€

Nous sommes ravis d’annoncer notre nouveau partenaire professionnel – move:elevator!

Cette agence est spécialisée dans le marketing, les stratégies publicitaires et la digitalisation, créant des expériences client uniques sur les plateformes numériques. Leurs exemples de projets couvrent diverses industries et services, mettant en avant leur capacité à répondre à des besoins spécifiques et à renforcer la visibilité de la marque. Leur projet pour Phantasialand illustre leur engagement et leur capacité à créer des expériences en ligne semblables à de la magie.

Une fois de plus, nous sommes heureux de commencer cette collaboration et espĂ©rons que Sylius et move:elevator pourront crĂ©er de nombreux autres projets exceptionnels Ă  l’avenir !

Table ronde des partenaires Sylius

En mars, s’est tenue la deuxiĂšme session de la Table ronde des partenaires Sylius, au cours de laquelle nous avons discutĂ© des options de CMS disponibles pour Sylius. C’Ă©tait un moment formidable pour discuter de l’avenir de Sylius et partager des idĂ©es avec nos partenaires.

Si vous envisagez toujours de devenir partenaire certifié Sylius, vous pouvez postuler ici!

Pour conclure

Bien que le mois de mars ait Ă©tĂ© rempli de travail et de dĂ©fis, nous sommes pleins d’Ă©nergie pour avancer, nourris par les rĂ©alisations et les expĂ©riences du mois prĂ©cĂ©dent et les objectifs que nous avons atteints avec l’aide de la communautĂ© dĂ©vouĂ©e. L’Ă©vĂ©nement Ă  venir, les Sylius Days, approche rapidement, ce qui nous motive Ă  donner le meilleur de nous-mĂȘmes chaque jour et Ă  amĂ©liorer constamment la plateforme Sylius.

Share:
MikoƂaj Król
More from our blog
Comments