Il giorno ven 4 ago 2017 alle ore 14:16 Niklas Keller < nicks.post.kes...@gmail.com> ha scritto:
> Something like that is pretty stupid. It prevents having an implementation > that's compatible with both, 5.6 and 7. And two versions of a package can't > be installed side-by-side with Composer. New major versions of PSRs should > definitely use new package names for that reason. > > Regards, Niklas > This has been brought up a number of times already, and disregarding it as "stupid" will not drive to a definitive solution. At PHPDay unconference, participants in the discussion deemed this as generally not much of an issue, mostly because you already have to comply to this constraint anyway: you can't install packages having incompatible dependency graphs, so why bother trying to circumvent this limitation for PSRs only? While I understand and agree with the principle, in practice the chance of having dependency issues due to migrations between major versions is very high anyway. That said, if we want to release entirely different PSRs for updated versions (which would be arguably a cleaner solution), I think we need to streamline the process and make it easier, because at the moment it's so much of a PITA that nobody wants to do it. -- You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscr...@googlegroups.com. To post to this group, send email to php-fig@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/CAFojS1vYdrBsrqN_WZ8rMs3fJsWUzCRjZ58ru%2BGUSRN6a8a2ag%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.