On Wed, Jul 3, 2024 at 12:52 PM Matthew Weier O'Phinney < mweierophin...@gmail.com> wrote:
> > > I'm following the packaging threads closely, and the one thing I've failed > to see a solid argument for is _what problems_ the current approach of > using namespaced code doesn't address. > Running multiple versions of the same code. Say you're writing an extension for Drupal and you want to use a nifty new feature of the newly released Twig 4. Under the current system you're outta luck until the Drupal project moves to 4, and that might take awhile, ESPECIALLY if 4 has BC breaks. You can monkey type the twig files with something like the brianhenryie/strauss package for WordPress, programmatically changing the namespace declaration of every file in the package to something of your choosing, but that feels a bit hackish at best.