PR (Taylor) #46316
Replies: 1 comment 2 replies
-
Too many PRs, not enough time in the day. You may disagree with this approach (many do) and maybe even disagree whether this is best for Laravel, but he is the BDfL and - so long as he acts consistently which he does, and so long as his reasons are rational which they are - that is his prerogative. As far as I can tell from those PRs I have looked at, the general reasons for PRs not being merged are: a. The change is not core to Laravel; Many PRs end up being delivered by an add-on package instead - and PHP/Laravel's architecture (e.g. OO, macroable) allows this to be possible. The bad news is that this does lead to a fragmented marketplace for add-on packages, and a difficulty in finding suitable packages, evaluating their pros and cons, guessing about whether the package will be maintained for the lifetime of your development etc. Like most marketplaces, this ends up being time-consuming and hit and miss, but IMO (and apparently in the opinion of Taylor) this is better than accepting non-core PRs into the core codebase in order to try to be everything-to-everyone. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Why does @taylorotwell not give any answer after closing the PR?
Beta Was this translation helpful? Give feedback.
All reactions