What Project Goals are important for you #1354
Replies: 7 comments 1 reply
-
Keep magento 1 secure (as is possible); |
Beta Was this translation helpful? Give feedback.
-
For me, this project helps me track issues with what we have running in production. I don't use OM directly, but since it's based on M1 and so is my company's codebase, I use a lot of this. That being said, security first, then stability, then performance. Don't care about new features. In fact, that just complicates things for me. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
My client has relied on M1 for more than a decade. Over the years, we added 20 custom modules, which are still being actively maintained and modified. Each version bump in M1 required many months of implementation. As for migrating to M2, my estimation is that it'll take a couple of years. So OM is the natural choice. What I look for in OM are the same as what this project has been doing:
We do not have any issue with performance, especially after updating to PHP7.x, but even when it was PHP5.x, it was deemed to be OK. As for new features, it depends but not against. The question I have is that do we want to start new projects based on OM? I am implementing new OM projects, by reusing our custom modules that we developed over the years to quickly spin out to test and meet business requirements. For these I implemented Vue.js, which is not compatible with the current prototype.js ver 1.7 in OM. But it plays nice with the latest 1.7.3. And we can still manage QR code with a legacy PHP module. But how far can OM go? I do not know if it's possible, but there may come a time when we need to interact with API offerings such as Google Machine Learning that requires installing new packages from Google. As I understand, javascript and new PHP symfony-like packages are not part of the OM project goals. So, in my opinion, why new features when there is a bunch of legacy stuff that can't be touched. |
Beta Was this translation helpful? Give feedback.
-
for me it's:
I think in order to maintain openmage in the longer run, its very important to resurect the test suite. |
Beta Was this translation helpful? Give feedback.
-
Keep M1 alive bit longer. For small/med business it (OM) is a good solution. :)
|
Beta Was this translation helpful? Give feedback.
-
For me it’s:
|
Beta Was this translation helpful? Give feedback.
-
While we as Maintainers have certain Notions what the Goals of the project are, they may differ or not cover all of the Goals the Community is seeing in OpenMage. And of Course its not possible to make everyone happy.
But for a healthy relationship with the Community it is a valuable Tool to regularly check if the Goals still align or if they maybe need a bit of modification.
So, what things would you put on to the List of Goals. Not only what you think the project should do, but also what you would like to see the project do.
Beta Was this translation helpful? Give feedback.
All reactions