Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hummingbird #36145

Open
1 task
matks opened this issue May 14, 2024 · 4 comments
Open
1 task

Hummingbird #36145

matks opened this issue May 14, 2024 · 4 comments
Assignees

Comments

@matks
Copy link
Contributor

matks commented May 14, 2024

We want to release a stable version of Hummingbird with PrestaShop v9. Current version of Hummingbird is 0.1.6 . To do so, we need to:

  • Check remaining bugs and "what's left" items, and make sure no important / blocking items is not done yet. The theme does not have to be perfect but it has to be good enough.
  • If there is not a lot of work to do, we can aim to deliver a version 1.0.0 to be ready for the Freeze.
  • If there is a fair number of items to do, we can focus on the blocking issues and fix them, then release a 1.0.0-alpha or 1.0.0-beta version of Hummingbird. It will be enough for PrestaShop 9 Beta.

Classic theme will remain the default theme in PS v9. Hummingbird will be shipped in the Zip, next to Classic theme. Merchants will have to decide to use it.

Item to investigate: the bootstrap compatibility layer

  • need a decision
  • then implement decision

Item to investigate: Support for Node 14

Modifications à prévoir sur les tests UI :

  • Make assets (gérer hummingbird)
  • Sanity Tests (install : choix du thème)
  • UI Tests : Design : cas où on ne teste qu'un thème
  • UI Tests : Hummingbird : install/uninstall H => enable / disable H

Temps estimé : 3 j/H => env 1 semaine et demi

Tasks to do

@nicosomb
Copy link
Contributor

nicosomb commented May 16, 2024

Must have

Easy (🤞) to fix

Nice to have

Seems to be fixed, QA needed

@kpodemski
Copy link
Contributor

kpodemski commented May 16, 2024

This is also a must-have:
PrestaShop/hummingbird#581

Otherwise, there's no way to adapt to Humminbird-based themes.

@kpodemski
Copy link
Contributor

PrestaShop/hummingbird#614

I'm not sure if that's a "nice to have". It's blocking the checkout process. Same for: PrestaShop/hummingbird#616. We cannot treat showing correct prices or the possibility of ordering as a "nice to have" 👍🏻

@nicosomb
Copy link
Contributor

I’m just a developer and we need a PM on this issue to tell us what is mandatory, what is a nice to have etc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants