Hi Paul, A mix of the two.
As previously stated, this PSR was always going to include a degree of both being prescriptive and being descriptive, most projects do not yet require PHP 7 but for those that do, then of course that will apply, for those that don't it is essentially asking them what decision they would make, were they upgrading their minimum requirement to PHP 7 now: (1) what would they choose out of a series of options (2) would they consciously object to x (x being what we currently include in the specification); this is due to the fact some projects would choose one thing, but not object to other methods (which might make more sense/be more in keeping with other rules in PSR-2 such as the try/catch). It's all about balance. The fact this PSR would, to a reasonable but not excessive extent, be prescriptive, was a core part of the PSR description in the meta document and premise of the PSR when it passed an entrance vote. https://github.com/php-fig/fig-standards/blob/master/proposed/extended-coding-style-guide-meta.md#2-why-bother -- Thanks, Michael Cullum (Not speaking formally as a FIG Secretary but as former Editor of PSR-12 inline with my declared conflict of interest on PSR-12) On 31 July 2016 at 19:02, Paul Jones <pmjone...@gmail.com> wrote: > > > On Jul 31, 2016, at 11:07, Michael Cullum <m...@michaelcullum.com> wrote: > > > > Hi Glen, > > > > The PSR-12 team are just finishing off the survey (Emails were > circulated about ti just earlier today as it happens) > > The survey -- was is a series of questions about what the respondents > would *like* to do, or think *ought* to be done? Or was it about what they > are *actually doing* in their PHP 7 projects? If the former, the survey is > insufficient; if the latter, I look forward to reading the report. > > > -- > > Paul M. Jones > http://paul-m-jones.com > > > > -- > 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/A6D1DE62-1A5A-4A90-8393-4D620266B17F%40gmail.com > . > 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 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/CAAqcDMibR3Na9iNVKcCKo3F_e4P2XGJp1X9qe1i_0%2B96CeRs2Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.