Sylius Plugin Store

Created on 18 Sep 2019  路  6Comments  路  Source: Sylius/Sylius

Hello

I think manual rebuid caching after installing plugins is a bit inconvenient; maybe these actions can be done automatically; including downloading plugin source code, rebuild cache;

Users just need to click "install it" in admin panel.

Regards

Feature Roadmap

Most helpful comment

Hi @slince I have changed the title of your issue to be using the codename under which the plugins marketplace will exist in the ecosystem :)

This is a tiny hint, that something is happening on that 馃槈

All 6 comments

Hello @slince! Thank you for your opinion.

The plugins marketplace is for sure the thing we would like to have in our ecosystem. We understand how significant improvement in DX it would be.

However, such a project is not a trivial work, as you can imagine, and requires a lot of time and resources to be appropriately created. Believe me, we've been talking about it a lot :) The only thing I can promise right know is, that we, as @Sylius/core-team keep in mind that community desires such a platform. I hope we could do something like this sooner than later 馃枛

Thanks! I am also a symfony developer, and I understand that doing this dynamic plugging on symfony is very difficult, which may require sylius to redesign the plug-in mechanism instead of using symfony bundle.

But for an e-commerce platform, sylius has a steep learning curve, which makes it difficult for ordinary users to learn. So we need to make it so simple that the user can extend it with just a few clicks on the web.
Anyway, thank you for your efforts.

@Zales0123

Hi @slince I have changed the title of your issue to be using the codename under which the plugins marketplace will exist in the ecosystem :)

This is a tiny hint, that something is happening on that 馃槈

Great! Is this feature already under development? Which branch has the relevant code? I would like to try it. 馃槃

Hi, just to be clear,
I've meant something near this comment, rather than the initial "click to install a plugin" feature of yours.

Slowly, but surely. :)

For now we are thinking of _just_ a marketplace of plugins, so that everyone interested in selling their plugins will be able do so via an official platform.

As we have opened the Sylius Store recently, I am closing this issue.

We are not planning to implement the "click to install a plugin" functionalities, as Sylius is a platform of a different type than for example Woocommerce. We have always been a platform for responsible development, where you have at least some consciousness while installing extensions. While Sylius is highly tested and testable we highly recommend this workflow, where you know what is exactly changing in the platform while installing plugins if you at least see their code. 馃枛 馃殌

鉁岋笍 What is Sylius Store? Read this blog post.

Was this page helpful?
0 / 5 - 0 ratings