Articles about Contribution
-
Automated UI tests tutorial
Step by step - Adding a new PrestaShop UI test
One year ago, the QA team started to develop a new test framework, based on Puppeteer, Mocha, and Chai. You can read more about the framework in this previous article: The (new) PrestaShop Test Framework. Since then, the tests coverage has been continually increasing, and we recently improved our framework by switching to Playwright.
Continue reading -
Contributor interview: Pululu Kinanga André
Discover the faces behind the commits
An open source community is more than just pull requests made by faceless strangers. In order to better understand the people who contribute time and skills to the PrestaShop project, we’re writing a series of interviews with contributors of all ranges. This week, meet Pululu Kinanga André, one of our great developers on GitHub!
Continue reading -
Hacktoberfest 2020 is coming
Bring the lights on open source projects
Open source has its own tradition when fall starts cooling the atmosphere around, Hacktoberfest! Beer is not flowing like water but code is, and it creates more value than any bunch of slightly tipsy people. ;-)
Continue reading -
Help us write product specifications
Contribute without typing a single code line
Contribution is not only about code. As an open source project, everyone is encouraged to participate in the construction of PrestaShop: you can translate the software in your native language, suggest a new feature, sign up to the User Club and share your experience with the product teams, become an ambassador… and also write specifications!
Continue reading -
How bug reports are handled
And how we want to improve the quality of the process
PrestaShop is a successful Open Source project – with more than 300 000 shops worldwide, merchants trust us to help them build their ecommerce shop.
Continue reading -
A definition of the 'good first issue' label
A new way to onboard contributors on the PrestaShop project
Earlier this year, the PrestaShop product team decided to use new leverage to help new contributors participate in the PrestaShop project on GitHub: the ‘good first issue’ label.
Continue reading -
Introduction to the fuzzy search
When the community implements the Levenshtein algorithm
It is always great to see contributions from our community merged, it reminds the power of working on an open-source project. Especially when there are great features at stake, like the fuzzy search.
Continue reading -
What happens to pull requests after they are submitted
Discover what happens behind scenes during code review
The PrestaShop project currently (September 2019) has 389 pull requests open and new Pull Requests are opened almost everyday. All of these pull requests go through a thorough process which aims to provide a stable, consistent and reliable software that we all know under the name PrestaShop. Here is this process in details.
Continue reading -
Native modules and smart menu
A bit of historical background and the refactoring plan
As an open source project, PrestaShop is continuously being enriched by the company teams, external contributors, developers, etc. Thanks to all the community, it keeps growing in the right direction. The PrestaShop Team is proud and honored to read everybody’s feedback, ideas, translations and pull requests, it helps improving the PrestaShop project and making it better for everyone!
Continue reading -
We are moving Issues to GitHub
A big move from the good old Forge in order to have everything in one place for everyone.
Next week, we will enable issues on PrestaShop project’s GitHub repository. This is going to be the new way to report bugs and to open feature requests. This way, the roadmap, issues, pull requests and source code will all be in the same platform.
Continue reading