===== Revamping user comments at php.net =====
//Possible mentor: [[philip@php.net|Philip Olson]], [[googleguy@php.net|Sherif Ramadan]]//
This task involves rethinking how we handle user comments at php.net. This is mainly (only, currently) done within
y
List possible changes, updates, additions for php6.
Each of them will require a RFC then, at least... tter/Setter
* Userland APIs improvement for all PHP types (OO instead of breaking BC)
* C++ Usage
... on
* Get rid of compat API in OPCache about old PHP versions (some code still refers to PHP 5.1)
===== Improved and actual 64bit support =====
64 bit
===== php.net search improvements =====
The search capabilities of php.net require improvement.
==== How it works today... ntation, entire mirror, etc.)
* The url search (php.net/foo) performs alternative actions (see errors...
* Typically a Bing search is performed for the php.net domain index
Some files of interest (todo: e
===== A New Proposal for a global php.net Login System Using OAuth 2 =====
//Possible mentor: [[googleguy@php.net|Sherif Ramadan]]//
The php.net website serves as a foundation for the PHP documentation, downloading the PHP source code, and fin
c Code Checker =====
//Possible mentor: [[nlopess@php.net|Nuno Lopes]]//
The PHP API has a couple of functions that are error prone and may easily cause segfaults in PHP, especially on less used platforms. The list of s... a few others. Our current check script is made in PHP and is regex based. It is available in [[http://s
===== PHP Authentication System =====
The PHP Authentication system has served us well but is archaic and requir... ite.
==== How this might work - OpenID ====
Have php.net become an OpenID identity server. And for exa... to submit a bug report, add a user comment to the PHP manual, manage my.php, etc. And the php.net ident
====== Ideas for bugs.php.net improvements ======
===== Background =====
While [[http://externals.io/thread/607|discussing cleanup]] of PHP's Bug Database many people expressed their (perfe... ists, then, if I'm right, we could just mail user@php.net with the notification. Could it be solved with an endpoint on master.php.net? Perhaps with the cache for the performance,
guage Feature Usage Survey =====
//Lead: [[bishop@php.net|Bishop Bettini]]//,
//Working Group Members:... pment team ("internals", [[mailto:internals@lists.php.net|internals@lists.php.net]]) continually evolves the PHP language, doing so with a healthy respect for preserving backwards
==== PHP 7 ZendEngine thoughts ====
Note:
* Those are internal engine changes ideas. Nothing here is about PHP userland API, but engine API/ABI.
* Do not brea... ine in its own .so
* Decouple the engine from PHP and SAPIs( https://wiki.php.net/rfc/php_native_interface - https://wiki.php.net/rfc/remove_zend_api)
===== run-tests.php improvements =====
//Possible mentors: [[zoe@php.net|Zoe Slattery]] [[stefan.priebsch@e-novative.de|St... an Priebsch]]//
The current version of run-tests.php is a PHP 4 scripts which has grown over the years. We currently have about 8000 tests in PHP and runni
ement System =====
// Possible Mentor: [[danbrown@php.net|Daniel P. Brown]] //
==== Description ====
O... ssible via a browser-based web interface (using a php.net CVS account, and hosted on master.php.net), and provides the following services:
* Addition, de... d modification of DNS for official mirrors of the php.net site as a whole
* Automated checking of all
Bugs update =====
//Person implementing: [[philip@php.net|Philip Olson]]//
Currently, internals@ recei... s weekly emails that list all the [internal] open PHP bugs. Although separated by major PHP version (5 and 6), this information is overwhelming and probably... n 25, 2010 discussion]]
* Related [[http://bugs.php.net/bug.php?id=51481|open bug report]]
==== Stat
===== PHP/PECL Build Bot =====
//Possible mentors: [[auroraeosrose@php.net|Elizabeth M Smith]] //
This would be a two p... static or shared) and options for test builds of PHP with error checking. The front end should spawn ... ns activated and just covers the core features of php.
* Is supposed to run very fast (< 20 Minutes)
===== Integrated Code Coverage of C and PHP Code =====
//Possible mentor: [[sebastian@php.net|Sebastian Bergmann]]//
Implement a parser for gcov ... gcc-4_3-branch/gcc/gcov-io.h?view=markup|#2]]) in PHP. This would be helpful for developers that write both C-level and PHP-level code for their PHP applications and are int