Solarium 6.1 and 7.0 #906
Replies: 6 comments 6 replies
-
the php 7.3 requirement should at least be a minor, but i would agree to a major as well as it's not entirely clear to me what the "best practice" is in this usecase. changes to the helper class regarding date processing should be a major, but i can add an alias for the |
Beta Was this translation helpful? Give feedback.
-
Generally bumping the min php version can be done in a minor I think. Its not a BC break. But seeing that we state this: We should probably first create a new branch |
Beta Was this translation helpful? Give feedback.
-
According to the SemVer FAQ, it shouldn't be a major:
We should be more specific in the docs. Personally, I would never bump the PHP requirement on a patch version, even though SemVer apparently allows it. And I wonder how many PHP projects "explicitly depend" on PHP 7.2 versus "run in an environment" that's still PHP 7.2 because of legacy components. |
Beta Was this translation helpful? Give feedback.
-
i've been thinking about this one a bit and though i learned a hard lesson in my previous job by not keeping up to date (and therefor do it at the moment), i'm fully aware that there are plenty companies which are not able to upgrade for a variety of reasons. i would not go as far as wordpress recently did, but perhaps we should reach a consensus on what strategy we'd like to have and maybe use polyfills to guarantee no bc breks? |
Beta Was this translation helpful? Give feedback.
-
@thomascorthals @wickedOne @dmaicher Now to something else. The Solr project deprecated managed resources. As replacement they now offer an API to modify any file of a config-set. That's great! I think we should do the same: Deprecate managed resources in 6.1 and remove the support in 7.0. And for sure we should add support for the new API, ideally v2 only. |
Beta Was this translation helpful? Give feedback.
-
@mkalkbrenner Before we release Solarium 7.0, I'm going to commit a cleanup of deprecated functions that were going to be deleted for Solarium 6 and 7. Doesn't seem to have happened for 6. |
Beta Was this translation helpful? Give feedback.
-
@wickedOne @thomascorthals @dmaicher
In some of the current PRs I noticed changes we should release as new minor or major versions. I think it males sense to quickly discuss and arrange them here.
Beta Was this translation helpful? Give feedback.
All reactions