It is not about being right or wrong really. Its more about being strict for no good reason. Its a backwards compatible change, so if you like you can still suffix your interfaces.
There is no more reason to force the suffix than there would be a reason to force an 'Abstract' prefix or whatever. As the Bible goes: the law was invented for the people, not the people for the law So if there are sufficient projects that are psr compatible but dont want the suffix, why not? Things like tabs vs spaces are important so that the code looks the same, but an interface suffix dictates much more than just text formating of your code. On Aug 17, 2016 23:28, "Daniel Plainview" <[email protected]> wrote: > > Having said that, if someone wants to do the research and come up with > an actual count of which member projects use an Interface suffix, and which > do not, I'd be open to modifying my stand depending on the results. > > This argument is weak. Majority can be wrong. > > On Wednesday, August 17, 2016 at 6:02:04 PM UTC+3, pmjones wrote: >> >> >> > On Aug 15, 2016, at 14:53, Matthieu Napoli <[email protected]> wrote: >> > >> > Please share your reasons to vote FOR or AGAINST the change, let's >> debate for 2 weeks or more, and then let's have a vote to settle this. >> >> "Against" (i.e., leave the Interface suffix in place.) >> >> My impression is that the majority of member projects use the Interface >> suffix. Since we should generally be basing decisions on what the member >> projects themselves do, that's enough reason right there. >> >> Further, since the suffix is already ensconced in a PSR, changing it now >> would put the two out-of-sync with each other, driving many future >> conversations about why it's OK in that PSR but not in others. >> >> Having said that, if someone wants to do the research and come up with an >> actual count of which member projects use an Interface suffix, and which do >> not, I'd be open to modifying my stand depending on the results. >> >> >> -- >> >> Paul M. Jones >> http://paul-m-jones.com >> >> >> >> -- > You received this message because you are subscribed to a topic in the > Google Groups "PHP Framework Interoperability Group" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/php-fig/Potawlu2CrQ/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/php-fig/5df31985-b3ec-4298-9627-e0beb39725a2%40googlegroups.com > <https://groups.google.com/d/msgid/php-fig/5df31985-b3ec-4298-9627-e0beb39725a2%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/CANamvv0C7PgShLnjQ3kQC_QL_CGBLLW-DTqXbQYmzRoY2%2BS%2BWg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
