-
-
Notifications
You must be signed in to change notification settings - Fork 725
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
[Spree 2 Upgrade] Investigate current customizations on Spree's checkout #2218
Comments
who should work on this @enricostano ? |
@mkllnk @Matt-Yorkley perhaps? Any volunteer? I'm sure also @oeoeaio has some insight nobody else knows 😃 |
As far as I know the majority of the customisation we have done is in |
Probably good outcomes of this task would be:
|
What I can tell is that we overrode the checkout flow as shown below to add couple things on top: openfoodnetwork/app/models/spree/order_decorator.rb Lines 29 to 46 in 3fc49d5
|
Okay, I will put my findings in this post first, using it as a wiki and then moving that to the wiki when ready. Maybe you can give me some feedback @sauloperez? Is the following what you imagined to be done for this task? Customisations and updates of the checkout processThe following lists are a summary of customisations to consider in the Spree Upgrade. It doesn't contain all customisation. Otherwise I could just paste the content of the decorator classes here. The original post has been moved to https://github.com/openfoodfoundation/openfoodnetwork/wiki/Spree-Upgrade%3A-Checkout-customisations. |
Wow @mkllnk that's more than I expected! can you please add a wiki page and reference it from https://github.com/openfoodfoundation/openfoodnetwork/wiki/Spree-Upgrade-Themes ? that sounds like a good place to have it, agree? |
@sauloperez I created individual pages for the upgrade themes to keep it a bit tidier. I think we need to create a task list from all this, possibly convert it into an epic. |
Yep, I think this deserves some sort of inception to then fit small isolated issues into #2216 |
I guess this investigation is complete, right @mkllnk ? Can we close this issue? |
Yes, I think we can close it. I still have a not about creating an issue for |
Description
Before thinking about implementing our checkout onto Spree 2.0 we first need to have a clear picture of all the customizations we did there and where are they in the codebase.
Once we have that clear understanding we'll be able to foresee how these customizations impact the upgrade
Expectations
We should carefully document these findings as a wiki page so that we don't miss it.
The text was updated successfully, but these errors were encountered: