On Tue, 3 Dec 2019 at 01:14, Larry Garfield <la...@garfieldtech.com> wrote:
> Hi folks. > > Now that we have a shiny new process for how to adapt older PSRs to modern > language features, I offer up PSR-13 as a guinea pig while we work through > any kinks. It's a fairly small and focused PSR so if we screw up something > along the way the impact is less than if we broke, say, PSR-3 or PSR-7. :-) > > The various PRs are here: > > Standard: > https://github.com/php-fig/fig-standards/pull/1199 > > "v2": > https://github.com/php-fig/link/pull/6 > > "v3": > https://github.com/php-fig/link/pull/7 > > Feedback welcome, on both details and process. > > This will require an Errata vote of the Core Committee in no less than 2 > weeks. That of course puts us right up against the holiday break, so if > folks want to hold off on the actual Errata vote until after New Years I'm > OK with that. I just wanted to get the process kick started. > -- > Larry Garfield > la...@garfieldtech.com > I've left comments on GitHub but I'll also add them here. The addition of argument types should be tagged as 1.1, as it is fully backward compatible with 1.0 and provided the major benefit of allowing implementations to finally type argument types. I see personally less value in the hassle of the V3 (which should be V2 due to the argument type one being tagged as 1.1.0) because as of PHP 7.4 and the possibility of contravariant return types, implementations can add return types to methods implementing these interfaces. Best regards George P. Banyard -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/CAFPFaM%2B4sL4f75jrrAjOOx2RqKzx1HTqNGcw56je1q12UXo5Ew%40mail.gmail.com.