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