vuestorefront/vue-storefront

All public / opensource integration repos have versioning issues

connyg opened this issue · 1 comments

connyg commented

What is your question / Please describe your issue

I am evaluating to use VSF community edition together with a headless CMS (like Strapi) and a opensource commerce service (like Spree or Vendure) for our small-company family project.
And have I tried to use the Spree template as well as the Vendure template and with both I am struggling with versioning issues - I have to research and fix quite a few problems that relate to mismatch with packages.
After having fixed one I am running into the next.
With the last issue - resulting from trying out a custom integration as the video tutorial on YT shows - i updated the references to Vue Storefront to 2.7.3 and again things are breaking, now on the Vendure template.
And it seems I have to start my research on versions all over.

What I am taking from this is that these templates are poorly maintained, they are not working as cloned and if you upgrade VSF they stop working again.
I am very experienced in software and e-commerce in general (30 years), but not (yet) too deep into Nuxt.js etc. - but I think the start should be a bit more smooth...

What version of Vue Storefront are you using?

Vendure template 1.2, using VSF 2.4.1

Code of Conduct

  • I agree to follow this project's Code of Conduct
filrak commented

Hey @connyg . We are aware that the versioning of our packages could be misleading since core and individual packages have different versions and if you'e not on the latest one it could be misleading which one to choose.

I just want to let you know that we are taking the action to fix that and from the next releases we will have a table with a clear information about the compatible core version.

Thanks so much for your feedback, we are working hard on making the DX of VSF as good as possible and I am quite excited about things we planned for this year. Would be great if you could reach out to me on discord.vuestorefront.io to have a chat about your experience and what we can do better.

Cheers!