Replies: 15 comments 53 replies
-
I really like what we've done lately, I'd hope for a v21.1.0 to have a rwd2 theme (a better name would be needed anyway...) to remove some of the ancient javascripts (prototype is impossible to remove but at least scriptaculous) and use a more modern CSS stack (flexbox/grid instead of floats) and make it a bit more modern (rwd is anyway a really good starter theme!). |
Beta Was this translation helpful? Give feedback.
-
i do agree. However, in order to be succesful and gain traction, wide support from ESPs, PSPs, Tracking extension providers, Personalisation etc., is essential. |
Beta Was this translation helpful? Give feedback.
-
First of all, I'm just a very regular user, I don't know any coding knowledge. But if base on user like as my student level, I still use 1.9.4.x rather than 20.0.x beause it is really lack extensions and difficult to find the solving the problem knowleadge. Most M1 solving solution is need to search on stackoverflow or some forums. Yesterday I went to builtwith to see how many users use openmage. Of course, I don't know what version they are using. But I imagine most sites like mine are still using version 1.9.4. Because it's rare to find old M1 extensions on the web these days. It seems to me that your Great team can place your website using a previously open free extension and let users download. For example I had contacted AOE Scheulder asking if they could use PHP8 for their application, I was lucky they replied that I could support php8.1 because I think they had stopped replying to anyone because of the old M1 version. In the end, I hope your openmage can become the main e-commerce solution in the world. And thanks to your team for still continuing to provide users with patches. I believe the M1 version will make a comeback to win the M2 in the future. |
Beta Was this translation helpful? Give feedback.
-
I am grateful to share my personal opinion. Let it be clear that I do not intend to raise any controversy, but rather provide constructive criticism. I think OpenMage is currently the best open-source eCommerce solution on the market. Personally, I am able to overcome any challenges presented by clients thanks to the flexibility of customization that OpenMage offers. I have some Magento 2 instances (where the client insisted on the update), and the maintenance and development costs have at least tripled, along with the difficulties of implementing new features and specific customizations in the code. The main problems of OpenMage as a project and as a product, in my opinion, are:
Our platform is on par with other solutions in terms of functionality. OpenMage has been upgraded to run on a modern stack, making it more efficient and lightweight than ever before. Below are some priority points that come to my mind quickly for me:
It is true, and I am aware that there are ready-made solutions for these problems. But for how long will they still be supported? Often, we developers create forks ourselves to make them compatible with the latest versions. Wouldn't it be better if they were officially supported and integrated into the core? That being said, you will ask me, "Everything sounds great, but how do we do it?" And here we go back to the initial discussion that we need to organize ourselves better and be much more involved and numerous in the project :) and it's not an easy task.. |
Beta Was this translation helpful? Give feedback.
-
I am in the midst of continuous development for three major platforms based on OpenMage, and I plan to support you folks in the coming years as well with my own ecommerce company. Once, one of my M2 partners mentioned that Magento 1's singleton architecture is outdated. However, isn't this also the case with WordPress? OpenMage provides an excellent solution without a high steep learning curve, and I anticipate its renaissance. In the meantime, I would like to add an improved layered navigation feature to the wishlist. I've been using ManaDev solutions for years, but sadly, they closed their company just yesterday: https://www.manadev.com/blog/we-are-closing/ |
Beta Was this translation helpful? Give feedback.
-
My 2c. This way it would be possible to collect money and have some official way of communication with merchants and tech partners. The easiest way to do so is to get under umbrella of existing association/foundation. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, I've been following this discussion about developing a new RWD2 theme for OpenMage with great interest. The initiative to modernize the frontend is exciting and, I believe, essential for the future of OpenMage. However, I noticed that detailed plans or a task list for this project haven't been clearly outlined yet. Can anyone provide insights into:
I am eager to contribute to this endeavor and believe that a clear understanding of these aspects will enable more effective collaboration. Looking forward to your responses and the exciting journey ahead in enhancing OpenMage! |
Beta Was this translation helpful? Give feedback.
-
I'd say we start powering up the OpenMage APIs to the next level with websockets. Then bring in more react / nextjs stuff to bypass most platforms. Then create a smart contract with ICO for the cryto community to support and invest so they get the return on the coin price. Once the capital is in place, the more developers / old m1 community will start to come in since they have extensions already. Without capital, things will be hard to move. The great resources open mage has is the existing OpenMage users and some of them are pretty big. They will be more than happy to support if it's easy enough. PS: Why don't we train AI to convert all Models to proper API endpoints? so does tidy up 3rd party extensions? |
Beta Was this translation helpful? Give feedback.
-
After fund raising has started ... I'll take your money and offer 24/7 support (incl. extensions). |
Beta Was this translation helpful? Give feedback.
-
I'm curious about this discussion. We always lacked of highly active contributors. After the initators stepped back, i spent a lot of time for this project. Nowadays it is mainly @fballiano, who kept it alive. Now you want to talk about PWA, enterprise subsribtions and so on ...? Who should do this? |
Beta Was this translation helpful? Give feedback.
-
After giving it some time, to give enough chances for others to contribute to this discussion its now probably my Turn. establishedI see it similar, OpenMage is starting to become an independent and established solution. We are statistically still in an slight upwards trend, and this covers only the main repository. ecosystem and module vendorsWhat did not go so good is the drying out of the ecosystem,
From a negotiating point I have to state the opposite. What should also be considered, the number of new build shops is apparently still to low for new module vendors to appear, promotionLets continue with the Promoting point. Independently of the Budget we have available, there are 2 strong disadventages for us. For many of the initiatives of our contributors in the recent years the focus was on developers. Using Stability as an Promotion argument also got harder, since we removed the LTS versions with 4y support timeframe. (I can speak from personal experience here, having to update my Ubuntu only every 4 years is a big selling point) Performance and low maintenance. Thats continuing to be relevant factors. But hard to market, as its surprisingly rare to be a deciding factor. Easy to setup. Thats my personal favorite for promotion. Because it means we can target People who use SaaS solutions like shopify, etsy and so on. Because they have every few years waves of users leaving, when they again increase some of the fees, so that could be a great audience to target. Although this would mostly increase the number of running instances, less the amount of money flowing into the ecosystem. In any case we will need better defined Goals and a structured Plan for making promotion more promising. CommunityThe Community is the most important part of the Future. Right now Iam confident OpenMage will easily survive another 5 years, mostly as time flys fast. Also most big hurdles are taken regards to process and php compatibility. But while I appreciate the big effort many put into it, I want to remind everyone also think of themself and their health. A wishI would wish if we get more participation on organizational topics like for example with our list of Goals And also help to create the overarching Plans. |
Beta Was this translation helpful? Give feedback.
-
Even I have not been active in this repository in recent months, I want to tell you that after analyzing various shopping carts, I remain of the opinion that OpenMage is still a solution for everyone that wants a reliable product for a store with many products. Woocommerce, OpenCart, Shopware, Prestashop did not impress me. I am making this statement because I tried to migrate an OpenMage to them and I realized how many features are missing. I encourage you all to continue the work and not to abandon this wonderful project. It needs promotion, attractive themes and maintenance for the existing extensions. |
Beta Was this translation helpful? Give feedback.
-
After almost 1 year and a half since the creation of this discussion, I consider that the lack of themes for OpenMage is the biggest problem at this moment. Those with UI/UX knowledge could create themes and offer them for sale. Thus, the developer has the opportunity to be rewarded for his work in money. |
Beta Was this translation helpful? Give feedback.
-
Recently I worked on the conversion to vanilla JS of two extensions, which contained Prototype.js and jQuery. Visually analyzing the code from so many phtml and js files would have been a waste of time, so I turned to Copilot from GitHub. Then I compared before and after to check the changes and I can say that the AI did an excellent job. I think we could rid OpenMage of Prototype and jQuery code very easily. Both libraries can stay in the distribution so as not to create a BC of all the beauty. In the case of jQuery, I would leave the latest version 1.12 and periodically update version 3. |
Beta Was this translation helpful? Give feedback.
-
Some time ago we were talking about an AlpineJS + Tailwind CSS implementation. In the meantime, someone worked on this idea and here is the result https://devdojo.com/pines. |
Beta Was this translation helpful? Give feedback.
-
With the new recent changes OpenMage starts to become an independent solution, which can no longer be called a temporary solution, an LTS. The only aspect it still has in common with Magento 1 is only an important piece of code, otherwise the changes produced at least lately are visible.
My opinion that OpenMage is starting to become a real alternative to other popular free shopping carts such as Shopware, Prestashop, OpenCart, WooCommerce, Magento 2 and that needs intense promotion. In order to be successful, it is necessary for the administrators of this project to get in touch with the extension/module providers for Magento 1 and convince them to continue the support for OpenMage. When the interest in OpenMage increases, we will definitely have more contributors on GitHub.
Beta Was this translation helpful? Give feedback.
All reactions