Replies: 1 comment 10 replies
-
I would say, avoid having a fork of them as long as possible. |
Beta Was this translation helpful? Give feedback.
10 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As you may know we have in plan to migrate all 3rd party libraries to composer dependencies. There is an open PR for a part of them here #2411.
Now please read this post created in a module that we use MyIntervals/emogrifier#1164 (comment)
The author then comes and offers explanations, presenting his point of view why he proposed to drop support for PHP 7.3.
We recently took a step by establishing as the minimum PHP requirement in OpenMage version 7.3, even is EOL we find it in operating systems such as Debian 10 and which will be maintained until June 2024.
The discussion I want to propose is related to these libraries that we want Composer to manage. Until now, OpenMage had all the files in its own repository, but with the modifications we want to make we become dependent on the decisions of those who maintain these projects.
I think we should consider having our own forks of these projects right here in OpenMage, along with magento-lts. In this way, we can avoid being taken by surprise by radical changes where we do not have immediate solutions.
Beta Was this translation helpful? Give feedback.
All reactions