This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last week, from Monday 6th to Sunday 12th of February 2017.

General messages

A healthy reminder, folks: check out our Release Schedule for 2017. The recently-released 1.7.0.5 is just one step in this calendar, and we intend to keep releasing monthly versions.

One notable event since last week is that the team really went all out on handling dusty pull requests. Numerous PRs were reviewed, tested and either merged or closed. This is great news for the community, for two reasons:

  • First, because many contributors who submitted a PR and felt it was forgotten now received feedback from the Core team, either a positive one or one that should help them improve their future contributions.
  • Second, because by processing more than a hundred PRs, the team has cleared the view on the remaining PRs. We now have a better understanding of what our next moves can be, and we hope to process more PRs soon, in order to be more responsive to community feedback.

As of this writing, we have 110 open PRs (for all branches) – discounting those which are already milestoned, we are below 90 PRs left to be processed! This is thrilling!

Found an issue in PrestaShop 1.7? Create a Forge ticket – or create a PR! Thank you for your contribution to the PrestaShop project!

Code changes in ‘develop’ branch (for the next minor version, v1.7.1.0)

Now let’s review the merged pull-requests on the ‘develop’ branch since the last Core Weekly Report!

Note that 1.7 patch versions are being built in the ‘1.7.0.x’ branch. All of the PRs from that branch are eventually ported in the ‘develop’ branch.

Front office (including the default theme, named “Classic”, based upon the Starter Theme)

Back office

Core

Installer

  • #7517: Refactoring of the upgrade, to be easily usable in the auto upgrade module, by @jocel1.

See all the PRs merged into the ‘develop’ codebase since the last Core Weekly here.

Code changes in ‘1.7.0.x’ branch (for v1.7.0.5)

And now, the merged pull-requests on the ‘1.7.0.x’ branch since the last Core Weekly Report!

Core

See all the PRs merged into the ‘1.7.0.x’ codebase since the last Core Weekly here.

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @102, @axometeam, @cedricfontaine, @creaweb06, @dariusakafest, @djbuch, @erouvier29, @gerdus, @gskema, @gu78, @jocarat, @kermes, @kompilorb, @kpodemski, @lozal2244, @madef, @myo1030, @phpmadman, @pierreavizou, @prestamodule, @quadrateam, @seynaeve, @shaffe-fr, @themella, @tiennou, @tomkinss, @unlocomqx, @wkdks, @xitromedia, and @zapalm

Also, thank you to the contributors whose PRs haven’t been merged yet! And of course, a big thank you to all those who contribute with tickets and comments on the Forge!

If you want to contribute to PrestaShop with code, please read these pages first:

…and if you do not know how to fix an issue but wish to report it, please read this: How to use the Forge to contribute to PrestaShop. Thank you!

Happy contributin’ everyone!