-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moving CakePHP Rector to the community #27
Comments
/cc @markstory @othercorey FYI |
I think this would be preferred. We already have some organization issues with rector upgrades for cake 5 since we don't maintain the package. The |
Makes sense to me as well. In the past rector has has handled doing upgrades to these rulesets when there were breaking changes. With this project and other packages moving to other communities will there be fewer breaking changes in rector? |
Exactly. The less external complexity per unique framework, the more stability 👍 |
@markstory rector-cakephp no longer exists in scoped rector:dev-main, see https://github.com/rectorphp/rector/tree/32c7260742dc9f3f39c1633afeedcea34d7bdfa7/vendor/rector Please try latest rector/rector:dev-main and copy rules from here, for note, the config needs to make autowire working can be followed by: You can modify to target the cakephp-upgrade path directory that the rules and services copied. |
@TomasVotruba Can you clarify the transition path for us? What specifically do you need us to deliver? |
@othercorey https://github.com/rectorphp/rector/tree/0.14.5/vendor/rector/rector-cakephp As current rector/rector:dev-main no longer deliver https://github.com/rectorphp/rector/tree/a0186945857fec715079795f4f955b9dfa9f89cf/vendor/rector consuming I think you can try:
Then, on next release, you can update rector dependency to whatever next release number is, eg: |
@markstory @othercorey here the PR cakephp/upgrade#197 :) |
Hi @cakephp community,
in past few months, we've moved few core framework Rector extensions to their own communities.
It gives the community full power and freedome to decide and add to the upgrade set, it works very well 👍
See: https://getrector.org/blog/separating-typo3-and-nette-as-community-packages
Now it's time to move this repository from the core to the community as well 🤗
Looking at cakephp/cakephp#15866 (comment),
it seems the way to go is already using CakePHP community package: https://github.com/cakephp/upgrade
Now we make single place to handle CakePHP upgrades the official https://github.com/cakephp/upgrade
Feel free to re-use or copy anything from this repository 👍
The text was updated successfully, but these errors were encountered: