People and roles in the project
Product Managers
Product Managers provide the product vision for the project, ensuring that the software meets the needs of its various users.
Current product managers:
- Fabien Vallon (@fabienvallon)
- Mateus Shirlaw (@MatShir)
- Eshane Rawat (@eshraw)
Project Maintainers
Project maintainers provide the technical vision for the whole project, reviewing and merging code contributions, while ensuring that the software is developed according to the product vision.
Current maintainers:
- Ibrahima Sow (@sowbiba)
- Jonathan Lelièvre (@jolelievre)
- Krystian Podemski (@kpodemski)
- Mathieu Ferment (@matks)
- Matthieu Rolland (@matthieu-rolland)
- Pablo Borowicz (@eternoendless)
- Pululu Kinanga André (@PululuK)
- Thomas Baccelli (@atomiix)
- Valentin Szczupak (@NeOMakinG)
Scoped Maintainers
Scoped Maintainers have the same mission as Project Maintainers, but over a limited scope (e.g. a project, a repository, or a technology).
If the scope is one or multiple repositories, maintainers rights are granted only on these repositories. If the scope is larger (example: being in charge of a folder inside a repository) maintainer rights are granted on the repository and the scoped maintainer is trusted not to abuse.
- Daniel Hlavacek (@Hlavtox) – Classic and Hummingbird themes
- Boubker Bribri (@boubkerbribri) – UI tests
Committers
Committers review and merge code contributions, while ensuring that the software is developed according to the product vision.
Current committers:
- Daniel Hlavacek (@Hlavtox)
- Julius Žukauskas (@zuk3975)
- Mahmoud Parvazi (@mparvazi)
- Marco Salvatore (@marsaldev)
- Tomasz Zając (@SharakPL)
- Fabien Papet (@FabienPapet)
- Maxime Flasquin (@mflasquin)
- Nicolas Lœuillet (@nicosomb)
- Salim Benouamer (@lartist)
- Antonin Clauzier (@0x346e3730)
- Boris Hermans (@boherm)
UX Designers
UX Designers make sure that interfaces follow the best practices in usability and design.
Current UX designers:
- Tristan Lehot (@TristanLDD)
Quality Council
Issue Managers
Issue managers reproduce and qualify new issues to avoid duplicates and, if they are indeed defects in the software, their severity. They also redirect new improvement suggestions to the right Product Manager.
Current issue managers:
- Maintainers:
- Aurélien Rita (@AureRita)
- Faten Mhiri (@MhiriFaten)
- Florine Hea (@florine2623)
- Hajer Elleuch (@djoelleuch)
- Hana Rebai (@HanaRebaiQA)
- Hibatallah Aouadni (@hibatallahAouadni)
- Ines Sallemi (@sallemiines)
- Paul-Noël Cholot (@paulnoelcholot)
- Committers:
- Achraf Kchaou (@AchrafKchaou1991)
Software Testers
Software Testers make sure that the quality of the software improves over time, by verifying that code changes behave as expected. To do this, they extensively test Pull Requests, PrestaShop’s releases and its built-in modules.
Current Software Testers:
- Maintainers:
- Aurélien Rita (@AureRita)
- Faten Mhiri (@MhiriFaten)
- Florine Hea (@florine2623)
- Hajer Elleuch (@djoelleuch)
- Hana Rebai (@HanaRebaiQA)
- Hibatallah Aouadni (@hibatallahAouadni)
- Ines Sallemi (@sallemiines)
- Paul-Noël Cholot (@paulnoelcholot)
- Robin-Fischer-PS (@Robin-Fischer-PS)
- Committers:
- Achraf Kchaou (@AchrafKchaou1991)
- Serhii Zavadskyi (@szavadskiy)
Software Developers in Test
Software Developers in Test provide technical vision, review contribution and write automated tests, which help accelerate the testing process.
Current Software Developers in Test:
- Maintainers:
- Boubker Bribri (@boubkerbribri)
- Nesrine Abdmouleh (@nesrineabdmouleh)
- Committers:
- Chedly Farhani (@cfarhani06)
- Franck Lefèvre (@Progi1984)
- Stéphane Decisy (@SD1982)
Wording Manager
Wording managers ensure that wordings are adequate, follow the project’s tone of voice, and are categorized properly.
Current wording managers:
- Léa Delin (@l-delin)
User Documentation Managers
User documentation managers ensure the quality and consistency of the user documentation.
Current user documentation managers:
- Léa Delin (@l-delin)
Technical Documentation Managers
Tech documentation managers ensure the quality and consistency of the developer documentation
Current tech documentation managers:
- Thomas Nares (@thomasnares)