We propose this week an interview of Alain, Open-Source Project Manager within our team. He answers your questions, and talks about his daily works.
You are the Open-Source pole manager in PrestaShop. Can you describe your daily mission in a few words?
According the needs, I work on solving bugs or adding features. You may have noticed recently that we worked hard on our Bug Tracker to stabilize the 1.3 version at the maximum
What is the best way to submit a bug, to make easier its resolution by the development team of PrestaShop?
Sometimes, meeting some bugs happen… To be sure that this is really a bug, try to reproduce it a second time. Then, when it is proved:
- Make a screenshot of the bug
- Describe the configuration of your PrestaShop (if it is a price problem, tell us if you have activated taxes for example)
- Describe the configuration of your server, or at least tell us what is your hosting
- If you are a technician and you have a little time, you can suggest us a resolution
- Send it on our Bug Tracker in ENGLISH only
Then we would fix your bug as soon as possible.
How do you split the necessary developments of the solution between the different Team members? Are there some specialists in the Team?
Each team member has already worked on the solution, such as Damien, on statistics modules and search engine, Matthieu loves taxes ...
For each new feature or bug, I consult the person who seems to be in the best position to work on the resolution or the development of the task.
Back on the 1.3 version now, that we published recently. Some people were expecting more new features. What can you say about this?
In this version, we primarily stabilized and increased the performances of PrestaShop.
Indeed, we have solved nearly 500 bugs between v.1.3 and v.1.2.5, including price rounding problems, which makes this version much more stable. In addition we have improved the performance of PrestaShop, among others, with the addition of many missing indexes in the database.
A preview of the v.1.4 features?
We are currently preparing a list of features that we will incorporate in our future version, this will be discussed during our Barcamp² on June 22nd, 2010 in Paris.
Just note that we are studying the list of features we noted during the last Community Day! In addition, we have always to improve some features already present and optimize the solution.
What should I do if I want to offer a feature and to see it integrated into PrestaShop?
Simply go to our website and post a feature request via the Feature Request tool:
- Write a complete "specification"
- Explain the usefulness of this
- Send it
I developed some modules for PrestaShop, how can I send them, to see you integrate them into the solution?
We receive many requests and we cannot accept them all, because this should, among others reasons, tend to increase the solution weight. If you wish, you can submit your modules (free and paid) on our marketplace, PrestaStore. It's a way to share them with our Community!
I am a seller with a catalog of 25,000 products and already more than 60,000 customers. I heard that PrestaShop was designed for small shops, but some also said me otherwise. Who should I believe?
This mainly depends on the server on which your website is hosted (shared or dedicated server).
In addition, for large shops, we offer optimization solutions to prevent them from the small delay (in our technical documentation, to be published soon). We have many references receiving daily a heavy traffic and who do not encounter problems.
I want to thank the entire community to help us to make evolve PrestaShop, and I thank it to continue posting bugs, feature requests, or sending us a donation on our website. Everything you do helps us!