Re: [PHP-DEV] [RFC] orphan extensions cleanup

2016-08-17 Thread Daniel Morris
month.) -- Daniel Morris dan...@honestempire.com On Thu, 18 Aug 2016, at 12:32 AM, Kalle Sommer Nielsen wrote: > Hi > > 2016-08-15 7:53 GMT+02:00 Stanislav Malyshev : > > Please comment and discuss! > > What about adding the following: > ext/dba > ext/interbase > e

Re: [PHP-DEV] [RFC] orphan extensions cleanup

2016-08-18 Thread Daniel Morris
of life 2 years ago), removing it from PHP7 shouldn't cause you too much concern, since (based on your current pace of upgrading) you won't be switching to PHP7 until 2024. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe,

Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle

2016-09-08 Thread Daniel Morris
is already compatible with Composer, and Composer has the ability to specify dependencies, and dependencies intended for development. After running composer install you can execute `vendor/bin/phpcs`, and if you were working collaboratively, collaborators would all have the same toolset

Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle

2016-09-08 Thread Daniel Morris
On Thu, 8 Sep 2016, at 08:43 AM, Tony Marston wrote: > Perhaps users could be prevented from making such basic mistakes if they > had > a 21st century web interface instead of the archaic command line. Why don't you make one? -- Daniel Morris dan...@honestempire.com -- PHP I

Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle

2016-09-08 Thread Daniel Morris
ntly, and likely are still using styles and patterns from the PHP 4 era. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace withcomposer/pickle

2016-09-08 Thread Daniel Morris
the deprecation of PEAR, it served many well for a long time, but Composer has made life much easier for the majority. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Single Point of Entry Apps.

2016-09-08 Thread Daniel Morris
ple of this approach. > > Thanks. I'm sure I remember reading somewhere that fabpot was working on one in Golang? Something similar to Unicorn or Puma from the Ruby ecosystem would be a boon. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace withcomposer/pickle

2016-09-08 Thread Daniel Morris
PHPCS ready and waiting in `vendor/bin`, others will have the same toolset you're using, so discrepancies between environments will have been reduced. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] OpenSSL BigNum support

2016-10-17 Thread Daniel Morris
I realise this is only exposing functionality already available with OpenSSL but is it worth adding tests that cover some arbitrary precision arithmetic? The tests at the moment cover integers that PHP already handles natively without requiring either GMP or BCMath. There's usage of zend_parse_par

Re: [PHP-DEV] [RFC] OpenSSL BigNum support

2016-10-18 Thread Daniel Morris
On Tue, 18 Oct 2016, at 09:22 AM, Nikita Popov wrote: > On Tue, Oct 18, 2016 at 3:35 AM, Sara Golemon wrote: > > > As it says on the tin: Wrap the BN (BigNumber) library in OpenSSL. Why do we need GMP when we have BCMath? GMP is faster (from what I've seen so far from various tests and blog post

Re: [PHP-DEV] [RFC] OpenSSL BigNum support

2016-10-18 Thread Daniel Morris
And sorry for the spam (this should have been mentioned in the last email), as far as I can tell, there is no-way to say "I want a either a signed or unsigned integer with an N bits", I've come across this recently whilst trying to implement Murmur3 (128-bit) in PHP, I can of-course binary AND int

Re: [PHP-DEV] Intention to move mcrypt to PECL

2016-10-21 Thread Daniel Morris
On Thu, 6 Oct 2016, at 11:41 AM, Lester Caine wrote: > It is already an established component in PHP and while it's use has > been discouraged for a long time, simply switching it off will break a > lot of legacy applications. How many applications that are not following standard security guidelin

Re: [PHP-DEV] Type locked variables

2016-11-15 Thread Daniel Morris
e benefit that can be gained from this as of yet since the variables will still be a zval internally. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Declare directive to change engine version basis

2016-11-18 Thread Daniel Morris
I think this would create a lot of additional work for internals maintainers, and the current system of throwing an E_DEPRECATED already allows for developers to prepare their applications for future versions by turning on error reporting and checking their logs. -- Daniel Morris dan

Re: [PHP-DEV] [RFC][Vote] Typed Properties

2016-11-19 Thread Daniel Morris
s the time to change visibility is dropped significantly; if you've hired developers that care more about trends than your application then you've hired the wrong developers. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsu

Re: [PHP-DEV] [RFC] Deprecations for PHP 7.2

2016-11-20 Thread Daniel Morris
– I don't think it has wide-enough usage to worry about deprecating it sooner rather than later. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] [RFC] Parameter No Type Variance

2016-11-21 Thread Daniel Morris
What happens if the method signature is defined within an interface? I would consider that method signature a contract and one that should not be able to be overwritten. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http

Re: [PHP-DEV] Countable Type Hint

2016-11-23 Thread Daniel Morris
passed to the same method or function. I'm sure there are more edge-cases like this also... -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

[PHP-DEV] Improvements to the PHP test suite

2016-12-07 Thread Daniel Morris
be a written in PHP, or is the internals team open to perhaps writing the test runner in another language, keeping the same flags that run-tests.php currently uses, but choosing a language which could improve the performance of the suite. Thoughts appreciated always. Daniel Morris. -- Da

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-14 Thread Daniel Morris
they should be forced to justify that decision. -- Daniel Morris dan...@honestempire.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Deprecate and remove case-insensitive constants?

2017-09-14 Thread Daniel Morris
gt; inconvenience the many just to satisfy the few. You are nearly always a minority opinion, the irony of you writing this whilst at the same time asking the world to slow down so that your stubborn fourteen year old framework can catch up beggars belief. -- Daniel Morris dan...@honestempire.com --