RFC
| Q |
A |
| Proposed Version(s) |
4.0.0 |
| BC Break? |
Yes |
Goal
Provide users an option to add the AoT compiler as a dev dependency
Background
At the Moment the AoT compiler is part of this package, but it should not be a requirement for running the application.
Therefore the AoT compiler should be extracted and provided in a separate package and all AoT-only code should be stripped from this repo.
Considerations
The existing AoT compiler should be deprecated and Facaded within the AoT Package to provide a migration path without breaking at the first update.
Proposal(s)
- Create a new repo with an AoT compiler and propose it for transition into the laminas project.
- This package should receive a proper
suggest entry.
- The documentation should receive a guide on how to migrate to the new AoT, at best there will be tooling to support this
Appendix
RFC
Goal
Provide users an option to add the AoT compiler as a dev dependency
Background
At the Moment the AoT compiler is part of this package, but it should not be a requirement for running the application.
Therefore the AoT compiler should be extracted and provided in a separate package and all AoT-only code should be stripped from this repo.
Considerations
The existing AoT compiler should be deprecated and Facaded within the AoT Package to provide a migration path without breaking at the first update.
Proposal(s)
suggestentry.Appendix