Articles about Contribution

  • Teaching AI to speak PrestaShop

    How Repository Intelligence makes the project's conventions readable by every AI tool, not just one.

    You ask your AI assistant to add a new Back Office listing page. It dutifully reaches for HelperList, configures a few fields, drops in a legacy admin controller, and produces something that would have looked perfectly correct in PrestaShop 1.7. The code compiles, the page renders, and you ship it. Six months later, you end up rewriting it on top of the Grid component, a GridDefinitionFactory, and a CQRS-aware controller wiring, because that is the architecture the rest of the codebase has been using for years.

    Continue reading Arrow
  • Call for contributions: Admin API - great start!

    The community is building the future of PrestaShop's integration layer

    Two months ago, we launched our second Call for Contributions initiative, this time focusing on the Admin API. We’re excited to share the progress that’s been made!

    Continue reading Arrow
  • Meet the PrestaShop Wall of Fame

    Celebrating the people and companies powering PrestaShop

    From its very first release, PrestaShop has been built and improved thanks to the dedication of its open source community. Today, we’re introducing a new way to celebrate that dedication - directly in your back office.

    Continue reading Arrow
  • Call for contributions: Admin API

    Help shape the future of PrestaShop's back office API

    After the success of our first Call for Contributions focused on hooks, it’s time to launch a new round. This time, we’re inviting the community to contribute to one of the most significant changes in PrestaShop 9: the new Admin API.

    Continue reading Arrow
  • Call for contributions: hooks - initiative summary

    We invited the community to improve PrestaShop’s hook system

    During this year’s FoP Days, we launched a new community initiative focused on improving a specific part of the PrestaShop project: hooks. Rather than casting a wide net, we deliberately concentrated on a single topic. The goal was to make it easier and faster for contributors to submit changes, and for project members to validate them.

    Continue reading Arrow
  • Adapting to PrestaShop 9: Guzzle is gone, what's next?

    PrestaShop 9 no longer includes Guzzle by default. Here's how to adapt your module.

    PrestaShop 9 is a major release, meaning it introduces breaking changes, including the removal of certain dependencies. One of the most impactful changes for module developers is the removal of Guzzle, a popular HTTP client that many modules relied on.

    Continue reading Arrow
  • Reworking the "Update Assistant" Module V7: Our Experience

    Transforming Complexity into Efficiency: The Story Behind Update Assistant V7

    Let’s face it—our Update Assistant module was messy. The front-end was confusing, the user experience was challenging, and even minor adjustments were a little more complex than what we would have liked.

    Continue reading Arrow
  • Hacktoberfest 2023

    OCTOBER IS AROUND THE CORNER, SO IS HACKTOBERFEST!

    The month of October is coming quickly! So be prepared for Hacktoberfest, a month-long celebration of open source software.

    Continue reading Arrow