Christopher Pitt
Christopher Pitt
Yeah, the props are passed through, but some libs might need additional combat work to make sure the livewire events are actually fired. As in the case of EasyMDE that...
My feeling on this is that the interface(s) should be compatible with `^5.6` and `^7.0`, but the implementation could be compatible only with `^7.0`. Let's make it someone else's problem...
> You can't make the interfaces ^5.6 and ^7.0 compatible, but the implementation only compatible with ^7.0. Well, you can use 7.0 features of course, but you can't use scalar...
I agree, it's ugly. I was merely suggesting the limitation is not technical but preferential...
@bwoebi I was responding to a particular statement. I'm not honestly suggesting we build that into the implementation.
Not much feedback on the groups thread. I like the idea of interfaces requiring ^5.6 and implementation requiring ^7.0.
Jordie's stats show 5.6 is still the most widely used version (with 7.0 usage **up** from November): https://seld.be/notes/php-versions-stats-2016-1-edition Edit: I started that comment saying down (but I meant up).
For the record, I am not opposed to this idea. I think it such a group should be created with inspiration from the recent FIG discussions that have been going...
Would it be fair to say that we can ignore "consistency with existing PSR", especially when it comes to the "Interface" suffix?
[Here is the recording](https://youtu.be/9gcvMgWNm_4) of the hangout where we discussed it further. @squinones has supporting notes. Perhaps I can summarise (and close this issue) by saying that we'll continue work...