VirtueMart Forum

VirtueMart 2 + 3 => General Questions => Topic started by: Eagle21 on May 10, 2019, 19:51:28 pm

Title: Virtuemart and joomla 4
Post by: Eagle21 on May 10, 2019, 19:51:28 pm
Hello
I am new in virtuemart and i plan to make an eshop with that,and i would like to ask you about the compatibility with the neww joomla 4.Will be combatible or not?
Title: Re: Virtuemart and joomla 4
Post by: Jörgen on May 10, 2019, 22:27:27 pm
Yes

Jörgen @ Kreativ Fotografi
Title: Re: Virtuemart and joomla 4
Post by: Milbo on May 13, 2019, 17:30:55 pm
But not now and not for the Joomla 4 Alpha. We will start with development for joomla 4, when they announce the first RC (release candidate), or maybe in the late beta phase.

Remember, Joomla 3 will still be supported for another 2 years after Joomla 4 gets released. Our priority is a stable system, so we will take our time to make everything working properly. Don't expect a VM version for Joomla 4 the day it is released.
Title: Re: Virtuemart and joomla 4
Post by: jenkinhill on May 13, 2019, 23:55:52 pm
And don't expect Joomla 4 to be bug-free the day it is released.  Serious Joomla users will wait for the first two update releases at least before risking live sites on J4.
Title: Re: Virtuemart and joomla 4
Post by: balai on May 15, 2019, 12:17:06 pm
Max maybe you could come with an alpha or a beta along with J4 stable release.

It is a great opportunity to gain market share, exploiting others lagging or incompatibility with the new system.
I see the J4 as an opportunity to re-invent my business and expand my client base.

Just my thoughts.
Title: Re: Virtuemart and joomla 4
Post by: pinochico on October 18, 2019, 15:41:16 pm
I agree with Max

You need to wait for a stable version of Joomla4
then wait about 1 year for a stable version of VirtueMart and only then develop our own extensions to VirtueMart and remodel to J4
I also want a stable environment and functional e-shop for my clients and extensions,
so I'd rather wait another 2 years before I start programming.

What to do is that at the time of J4 deployment including a stable version of VirtueMart will already be testing Joomla5
What to do is that other ecommerce solutions including working extensions are already programmed.

You just need to warn the manufacturer of other ecommerce solutions that they are doing it wrong.

Rudolf
Minion Interactive s.r.o.
Minijoomla.org
Title: Re: Virtuemart and joomla 4
Post by: Milbo on December 03, 2019, 20:42:06 pm
I agree with Max

You need to wait for a stable version of Joomla4
then wait about 1 year for a stable version of VirtueMart and only then develop our own extensions to VirtueMart and remodel to J4
No, that is too long. When an RC for joomla 4 comes out,.. it may take 1-3 months until it is really released. Usually there is not only one RC. As far as I understood the changes for joomla 4, it is not a lot todo for us. Maybe I miss important points. But I do not expect more than a month for compatibility. I expect after some days an installable version which works on the first view. Usually extension developers are the right persons to push and to find and to solve bugs. The goal is to have a ready version for the joomla 4 release and that there was also enough time to adjust the 3rd party extensions.

https://developer.joomla.org/news/790-joomla-4-is-on-the-horizon-alpha-11.html
"We would like to remind our users that Joomla 4.0 stable is not expected before the end of 2019. At present we are intending Joomla 4.0 Alpha 12 to be the last alpha of Joomla 4 and to present Joomla 4 Beta 1 in early October 2019."
As far as I know there is no beta yet. Joomla 4 comes maybe in summer 2020. But looks like the first Beta comes now. Of course people could try an installation of it and provide some bugreports or solutoins.
Here is the list of changes https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4 Most of them do not affect us, or I rewrote it already the new way, because j3.9 provides already some j4 stuff.

The rest of your text is just sarcasm, which does not fit here. As I wrote above, when you want to start your development now, install the last vm core on joomla alpha latest. Currently I know, that we use one function, which is replaced by another. We can adjust  core vm as long we do not need a switch.

When they release j2.5, they changed a lot in the final RC which removed a lot problems which took a lot time (at the end for nothing). So we wait until their whole frame is mainly ready and they are just on bugfixing, then is the best moment to start the real compatibility development.

And btw, some of the team already tried Vm on j4 in Juli.
Title: Re: Virtuemart and joomla 4
Post by: pinochico on December 05, 2019, 09:05:26 am
I know, sorry,

I'm a little bit nervous, because we have more than 80 extension and component for upgrade :)

Rudolf
Title: Re: Virtuemart and joomla 4
Post by: DayCounts on December 20, 2019, 23:19:27 pm
I know, sorry,

I'm a little bit nervous, because we have more than 80 extension and component for upgrade :)

Rudolf

Our JMigrator is compatible with Joomla 4 beta and we will post all the addons necessary as then new components get updated for Joomla 4 as well.
https://www.daycounts.com/jmigrator  (https://www.daycounts.com/jmigrator)
Title: Re: Virtuemart and joomla 4
Post by: pinochico on December 25, 2019, 13:07:37 pm
Daycaounts: Thanks :)

But I sad about 80 extensions form Easysoftware and Minion, not about all extensions which we use on websites and eshops (JMigrator is only one and external :)
Title: Re: Virtuemart and joomla 4
Post by: Milbo on May 11, 2020, 23:19:05 pm
If you wrote them the "vm style", then it should not a lot work. Or better said, we are all very intersted, that our extensions just work without any extra work. :-)
Title: Re: Virtuemart and joomla 4
Post by: EvanGR on May 05, 2021, 08:51:54 am
I have another question: Will Joomla 4 help VirtueMart become an even better product?

One feature I am waiting for, is the latest Bootstrap framework. I hope this will allow VM to ship with a more modern  and appealing front-end template.