Re: [PHP-DEV] PHP 7.1.0 GA

2016-11-23 Thread Martin Keckeis
2016-11-23 12:01 GMT+01:00 Sebastian Bergmann : > On 11/22/2016 07:36 PM, Joe Watkins wrote: > >> It has taken a lot of hard work from a lot of people, so stop whatever you >> are doing and give those people a round of applause. >> > > /clap :-) Thanks to everyone involved! > > > > -- > PHP Intern

Re: [PHP-DEV] PHP 7.1.0 Alpha 2 Released

2016-06-28 Thread Martin Keckeis
2016-06-28 12:37 GMT+02:00 Joe Watkins : > Hi, > > The second alpha for 7.1.0 was just released and can be downloaded from: > > https://downloads.php.net/~krakjoe/ > > The Windows binaries are available at > > http://windows.php.net/qa/ > > Please test it carefully, and report any bugs in the bug

Re: [PHP-DEV] Allow loading extensions by name

2016-01-28 Thread Martin Keckeis
Hello, 2016-01-28 21:20 GMT+01:00 François Laupretre : > Hi, > > Can you please give your thoughts about a PR I just created : > > https://github.com/php/php-src/pull/1741 > > Loading extensions by name (instead of file name) provides a portable way > of specifying extensions in an INI file. Exam

Re: [PHP-DEV] Back to the code (was Re: Internals and Newcomers and the Sidelines (WAS: Adopt Code of Conduct))

2016-01-13 Thread Martin Keckeis
2016-01-13 7:26 GMT+01:00 Sascha Schumann : > > On January 12, 2016 at 7:05 PM Adam Howard > wrote: > > > > Can we please move on past this and get back to actual code. Because if > > not, perhaps PHP Internals has outgrown the email format and should > migrate > > to a forum type format. > > A

Re: [PHP-DEV] RFC proposal for alternative list syntax

2015-12-27 Thread Martin Keckeis
Am 27.12.2015 9:00 nachm. schrieb "Julian Rhind" : > > Hi > > I have a proposal for new alternative syntax for list > > // In the old days we did this > > list ($a, $b) = array (1, 2); > > // With the new array syntax this has been improved to > > list ($a, $b) = [1, 2]; > > // I think this new syn

RE: [PHP-DEV] Benchmark Results for PHP Master 2015-12-17

2015-12-18 Thread Martin Keckeis
Am 18.12.2015 14:10 schrieb "Andone, Bogdan" : > > > > > -Original Message- > > From: Chris Riley [mailto:t.carn...@gmail.com] > > Sent: Friday, December 18, 2015 12:02 PM > > To: Good Guy > > Cc: PHP internals > > Subject: Re: [PHP-DEV] Benchmark Results for PHP Master 2015-12-17 > > > > O

Re: [PHP-DEV] Benchmark Results for PHP Master 2015-12-17

2015-12-17 Thread Martin Keckeis
Hello, 2015-12-17 10:15 GMT+01:00 : > Results for project PHP master, build date 2015-12-17 06:30:09+02:00 > commit: 7a01ff5e91983bb1b8fa7bf9e6b115aa99917b64 > revision date: 2015-12-17 09:19:05+09:00 > environment:Haswell-EP > cpu:Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30G

Re: [PHP-DEV] PHP7 PECL Extensions

2015-12-04 Thread Martin Keckeis
2015-09-11 23:13 GMT+02:00 Jan Ehrhardt : > Joe Watkins in php.internals (Thu, 10 Sep 2015 17:25:22 +0100): > >I thought vc14 deps were just copied from somewhere else, that's what > I > >did to test ? > > > >Does that mean no dlls for now ? > > > >Any time is good, you have more impor

Re: [PHP-DEV] Remove get_browser() from core

2015-12-03 Thread Martin Keckeis
2015-12-03 14:38 GMT+01:00 Pierre Joye : > > On Dec 3, 2015 8:32 PM, "Zeev Suraski" wrote: > > > > > > > On 2 בדצמ׳ 2015, at 9:52, Martin Keckeis > wrote: > > > > > > Hello together, > > > > > > i think it's tim

Re: [PHP-DEV] Re: Remove get_browser() from core

2015-12-03 Thread Martin Keckeis
2015-12-02 21:02 GMT+01:00 Andrea Faulds : > Hi Martin, > > Martin Keckeis wrote: > >> i think it's time to deprecate the function get_browser(). >> >> The reason is simple: Since the browscap.ini file has grown a lot this >> function does need way too m

[PHP-DEV] Remove get_browser() from core

2015-12-01 Thread Martin Keckeis
Hello together, i think it's time to deprecate the function get_browser(). The reason is simple: Since the browscap.ini file has grown a lot this function does need way too much time, see here for example http://stackoverflow.com/questions/12067641/get-browser-slowing-down-page-load-any-alternati

Re: [PHP-DEV] Proof of Concept : 3.5x and more Performance Boost for php7 using 4 cores

2015-11-28 Thread Martin Keckeis
Am 27.11.2015 9:35 nachm. schrieb "Jan Ehrhardt" : > > Johannes Schlüter in php.internals (Fri, 27 Nov 2015 14:41:33 +0100): > >On Fri, 2015-11-27 at 11:02 +0100, Pascal KISSIAN wrote: > >> > >> I made a simple test to know if it was possible to speed-up php > >> performance by using parallel progr

Re: [PHP-DEV] DateTime / Timezone funny behaviour, between different version

2015-11-17 Thread Martin Keckeis
Hello, 2015-11-17 12:23 GMT+01:00 Derick Rethans : > On Tue, 17 Nov 2015, Martin Keckeis wrote: > > > Hello together, > > > > i just noticed that the date + timezone switching changed a lot last > time? > > > > tl;dr https://3v4l.org/pSplY > &

[PHP-DEV] Re: DateTime / Timezone funny behaviour, between different version

2015-11-17 Thread Martin Keckeis
Hello, 2015-11-17 11:40 GMT+01:00 Martin Keckeis : > Hello together, > > i just noticed that the date + timezone switching changed a lot last time? > > tl;dr https://3v4l.org/pSplY > > When taking a old datetime: > $date = \DateTime::createFromFormat('d.m.Y H:i:s&#

[PHP-DEV] DateTime / Timezone funny behaviour, between different version

2015-11-17 Thread Martin Keckeis
Hello together, i just noticed that the date + timezone switching changed a lot last time? tl;dr https://3v4l.org/pSplY When taking a old datetime: $date = \DateTime::createFromFormat('d.m.Y H:i:s', '01.01.1900 00:00:00', new \DateTimeZone('Europe/Berlin')); and switching between the given time

Re: [PHP-DEV] Some words about the basic ideas of PHP

2015-10-26 Thread Martin Keckeis
Hello Frank, 2015-10-26 11:09 GMT+01:00 Frank Meier : > Hi to all of you, > > first I want to apologize for may bad English, > > .. . . > > > I write because I feel that that the way how you see your own product PHP > is totally wrong. I do not mean with it that the construction of the > languag

Re: [PHP-DEV] PHP 7.0's Unicode version incoherence (mbstring, intl, pcre)

2015-10-05 Thread Martin Keckeis
Hello, 2015-10-01 21:19 GMT+02:00 Tom Worster : > > Do people here agree that PHP should have a *policy* of using a consistent > Unicode version? > > This appears to be easy to accomplish for the moment. Moving to Unicode 8 > will be harder. > I agree with the policy -> good idea. But I think th

Re: [PHP-DEV] PHP 7.0.0alpha1 Released for Testing!

2015-06-11 Thread Martin Keckeis
Hello, 2015-06-12 2:53 GMT+02:00 : > Hi, > > The first alpha for 7.0.0 was just released and can be downloaded from: > > https://downloads.php.net/~ab/ > > The Windows binaries are available at > > http://windows.php.net/qa/ > > This is the start of a new PHP era! Thanks everyone who made and he

Re: [PHP-DEV] [VOTE] Exceptions in the engine

2015-02-24 Thread Martin Keckeis
2015-02-24 13:29 GMT+01:00 Yasuo Ohgaki : > Hi all, > > On Tue, Feb 24, 2015 at 8:04 PM, Dennis Birkholz > wrote: > > > Am 23.02.2015 um 19:15 schrieb Nikita Popov: > > > A second vote will decide whether to use a BaseException based > > inheritance > > > hierarchy. This vote uses a simple majori

Re: [PHP-DEV] Reviving scalar type hints

2015-02-17 Thread Martin Keckeis
2015-02-17 0:58 GMT+01:00 Sara Golemon : > On Mon, Feb 16, 2015 at 2:50 PM, François Laupretre > wrote: > > Straw poll: > 1) 2) 3) use strict; (psuedo-namespace) > 4) 5) declare(strict=true); (As a top-level declare only) > 6) declare(strict=true); (exactly as in v0.3 -- maybe you liked it) >

Re: [PHP-DEV] Windows builds PECL site integration

2015-02-05 Thread Martin Keckeis
Hello Anatol, So thanks for the ping. Actually I'd call anyone interested to not to > hesitate - ping on errors so they get resolved faster. Also, snapshots can > be done manually before release to check everything is fine, please ping > as well for that. > Found a package which seems to be build

Re: [PHP-DEV] [RFC][DISCUSSION] script() and script_once()

2015-02-05 Thread Martin Keckeis
> > I do not see any appealing reason to add yet another set of include > function/ops, even less for ini settings. > > My reasoning is simple. Nothing we can do will prevent one or the > other to shoot himself in each knees, many times. > > While trying to protect them to do include $foo where $fo

Re: [PHP-DEV] [RFC] Big Integer Support

2015-02-03 Thread Martin Keckeis
Am 03.02.2015 17:44 schrieb "Andrea Faulds" : > > > > On 3 Feb 2015, at 14:49, Lester Caine wrote: > > > > On 03/02/15 14:03, Andrea Faulds wrote: > >> But I don’t consider 0.25MB extra to be such a problem in practice. The PHP binary is already huge, and every system running PHP will have ample m

Re: [PHP-DEV] Is it a good idea to have a "strict" mode?

2015-01-30 Thread Martin Keckeis
> > You might get more approval for: declare(strict=1); > > I would like to see this to help catch typeos in variable names. If a > variable > is assigned and it does not already exist some sort of error would be > raised. > The inspiration of this is from Perl where 'use strict' does this. > > Ho

Re: [PHP-DEV] [RFC] [VOTE] pecl_http

2015-01-29 Thread Martin Keckeis
2015-01-29 14:07 GMT+01:00 Pavel Kouřil : > On Wed, Jan 28, 2015 at 1:17 PM, Michael Wallner wrote: > > Hi, > > > > Discussion has been very low on this topic since it was proposed on > > August 19th, so I just opened the vote on the RFC whether to add > > pecl_http to the core. The vote will be

Re: [PHP-DEV] Re: VCS Account Request: buhlerax

2015-01-28 Thread Martin Keckeis
Hello, 2015-01-28 10:02 GMT+01:00 Alexandre Pereira Bühler < alexan...@simaoebuhler.com.br>: > Good morning, > I wish a account on php.net to be able to continue the work in php-gtk > repositories. > Please do not let the project die. > I know aruroraeosrose (Elizabeth) does a good job. I have ta

Re: [PHP-DEV] Re: Deprecating all INI set/get functions and use ini_set/get()

2015-01-27 Thread Martin Keckeis
Hello, 2015-01-27 3:20 GMT+01:00 Yasuo Ohgaki : > Hi all, > > On Sun, Jan 25, 2015 at 9:29 AM, Yasuo Ohgaki wrote: > > > I would like to propose INI set/get function deprecation, raise > > E_DEPRECATED, > > and make PHP_INI_MH() use the CODING_STANDARDS. > > > > For example, session module has f

Re: [PHP-DEV] Volunteering for sysadmin help

2014-10-31 Thread Martin Keckeis
Hello Chris, i think you have to use another mailing list: http://de2.php.net/mailing-lists.php There is a "PHP php.net internal infrastructure discussion" mailing list 2014-10-30 3:08 GMT+01:00 Chris Tankersley : > I've heard through grapevine that PHP was looking for some extra help with > so

[PHP-DEV] Little switch improvement: get the used variable

2014-09-23 Thread Martin Keckeis
Hello together, i often write switches, where i throw an Exception when something unknown come in, rather than using a default value. switch($myVar){ case 1: doSomethingElse(); break; case 2: doSomething(); break; //... default: throw new Exception('Undefined input

Re: [PHP-DEV] Windows builds PECL site integration

2013-10-07 Thread Martin Keckeis
Hello, 2013/10/7 Anatol Belski > Hi, > > as one could already have seen, the links to the extension DLLs has been > integrated into the PECL website. Basically the builds done until now are > shown. Together with the automatic builds this brings automatic updates > for every new release built fo

Re: [PHP-DEV] 5.NEXT Integer and String type modifications

2013-09-24 Thread Martin Keckeis
2013/6/4 Ivan Enderlin @ Hoa > > On 04/06/13 12:08, Pierre Joye wrote: > >> On Tue, Jun 4, 2013 at 10:41 AM, Ivan Enderlin @ Hoa >> wrote: >> >>> Hey :-), >>> >>> >>> On 02/06/13 08:52, Johannes Schlüter wrote: >>> It would be a *gigantic* patch, but the userland effects should be > min

Re: [PHP-DEV] Bugs, Features, Contributions

2013-09-12 Thread Martin Keckeis
Am 12.09.2013 14:18 schrieb "Johannes Schlüter" : > > Hi, > > there is some talk about contributing new features and roadmaps for > PHP. What is missing is talk about maintenance. > > PHP is developing really fast, if you consider the distribution we > reach. > > Let's take a look at the last

Re: [PHP-DEV] 5.4 DateTimeZone: Supported timezones have changed

2013-09-09 Thread Martin Keckeis
Hi lester, 2013/9/9 Lester Caine > Martin Keckeis wrote: > >> Hello together, >> >> just wanted to mention, what the list of supported Timezones has changedin >> 5.4. >> >> It's already mentioned here, that all "special" timezones, expe

[PHP-DEV] 5.4 DateTimeZone: Supported timezones have changed

2013-09-09 Thread Martin Keckeis
Hello together, just wanted to mention, what the list of supported Timezones has changedin 5.4. It's already mentioned here, that all "special" timezones, expect of UTC are deprecated: http://www.php.net/manual/en/timezones.others.php But couldn't found that in the upgrade guide...so i used CET

Re: [PHP-DEV] 5.4 RecursiveDirectoryIterator

2013-08-21 Thread Martin Keckeis
Hello, > Two things could be done IMO: > > - revert this change from 5.4 > > - mention it in the Upgrade Guide 5.3 -> 5.4 > that was a bug, that if you didn't pass SKIP_DOTS , dots should no be > skipped. > > and this bug is also fixed in 5.3 branch. > > thanks > Yeah i understand that it was a b

[PHP-DEV] 5.4 RecursiveDirectoryIterator

2013-08-20 Thread Martin Keckeis
"SKIP_DOTS" parameter and so within the 5.4 series it may work or not... Drupal also had such an issue: https://drupal.org/node/1785216 Two things could be done IMO: - revert this change from 5.4 - mention it in the Upgrade Guide 5.3 -> 5.4 Best regards Martin Keckeis

Re: [PHP-DEV] RFC: constructor argument promotion

2013-08-08 Thread Martin Keckeis
Am 08.08.2013 15:12 schrieb "Matthieu Napoli" : > > Le 08/08/2013 13:11, Martin Keckeis a écrit : > >> Am 08.08.2013 12:34 schrieb "Jordi Boggiano" : >>> >>> >>> On 08.08.2013 10:34, Leigh wrote: >>>> >>&g

Re: [PHP-DEV] RFC: constructor argument promotion

2013-08-08 Thread Martin Keckeis
Am 08.08.2013 12:34 schrieb "Jordi Boggiano" : > > On 08.08.2013 10:34, Leigh wrote: > > I'm not sure what problem this is really trying to solve, the boilerplate > > code you mention is very explicit and it is very clear to the reader what > > is being done. Each property documented with its type,

Re: [PHP-DEV] [RFC] Importing namespaced functions

2013-07-23 Thread Martin Keckeis
On 19.07.2013, at 21:29, Igor Wiedler wrote: > > > Hello internals, > > > > I posted the initial idea for a use_function RFC a few months back. I > would like to make the proposal official now, and open it for discussion. > > > > I also did some work on a patch that probably still has some issues.

Re: [PHP-DEV] Proposal for better UTF-8 handling

2013-05-23 Thread Martin Keckeis
Hello Rouven, the lack of "good" UTF-8 support is a long topic in PHP and improvement (at least i think) are very welcome at this place! Before I write an RFC I'd like to get some feedback what you think about > adding the following functions to PHP 5.6 (possibly more to follow): > utf8_is_valid,

Re: AW: [PHP-DEV] Importing namespaced functions

2013-04-23 Thread Martin Keckeis
Hello together, if you got a namespace with more than one functions, why not just create a container class and make the methods static? I know it's not exactly the same, but how many times you need this So you can write: namespace Abc\Def; class Something{ public static function blubb();

Re: [PHP-DEV] PHP 5.4.13 RC1 and PHP 5.3.23 RC1

2013-03-17 Thread Martin Keckeis
Hello, no news entry on php.net? Best regards Martin 2013/3/1 Stas Malyshev > Hi! > > Due to the fixes to CVE-2013-1635 and CVE-2013-1643 we're releasing PHP > 5.4.13 RC1 and PHP 5.3.23 RC1 for testing a bit earlier. Both releases > can be found at: > http://downloads.php.net/stas/ > > Windows

Re: [PHP-DEV] Give the Language a Rest motion (fwd)

2013-02-21 Thread Martin Keckeis
2013/2/21 Johannes Schlüter > On Thu, 2013-02-21 at 19:13 +0100, Pascal Chevrel wrote: > > > > I am specifically thinking of Bugzilla which is already used by many > > open source projects. It has a lot more features than your current > > bug > > tracking system, it scales for large projects and

Re: [PHP-DEV] [RFC] Allow trailing comma in function call argument lists

2013-02-20 Thread Martin Keckeis
2013/2/19 Sara Golemon > Opening RFC to allow trailing comma in function call argument lists > > https://wiki.php.net/rfc/trailing-comma-function-args > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -1 For array it's okay, b

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Martin Keckeis
> http://w3techs.com/**technologies/history_details/**pl-php/5use > of PHP5.1 is slowing faster than 5.4 use is growing. This is wrong. At May 2012: PHP 5.1 starts with 4.9% PHP 5.4 start with 0.1 % In Februar 2013: PHP 5.1 has now 3.2%

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Martin Keckeis
I don't see the problem for a software with this minor BC breaks from 5.3 to 5.5. The biggest change ever happened with namespaces and so in in 5.3 should already be done. If you have to change some parts, this is done in a few hours/days, with search and replace and a little bit handwork. And for

Re: [PHP-DEV] Update PHP stats?

2013-02-04 Thread Martin Keckeis
Great news! Thank you.

Re: [PHP-DEV] ZTS - why are you using it?

2013-01-29 Thread Martin Keckeis
> (*) Apache actually does have a good FastCGI implementation available in > Zend Server for Windows (including the free CE version). Using it is > faster and more reliable than using mod_php on Windows. Absolute right. Zend Server works great on Windows with FastCGI. Using it since 3 years and

Re: [PHP-DEV] I think that "Function naming inconsistency" bug deservers more attention

2013-01-25 Thread Martin Keckeis
Hello, you are right Damian. Also today on a german page: http://it-republik.de/php/news/Machen-wir-das-Namensschema-der-PHP-Funktionen-einheitlich%21-066539.html Relating to this bug report: https://bugs.php.net/bug.php?id=52424 Best regards Martin

Re: [PHP-DEV] Was Reflection annotations reader - We Need A Vision

2013-01-10 Thread Martin Keckeis
The usage statistic is easy explained... Long time there was no planned "release cycle" so nobody could plan to upgrade (especially hoster and linux distributions, ...) Another reason why many people stick with the old version is poor written software like WORDPRESS -.-. I would also like to see