Ideas for Google Summer of Code Projects
Core PHP
- Unicode conversion of all internal functions for PHP 6
Quality Assurance
-
Develop the gcov.php.net site (improve usability, send automatic e-mails
to developers on new regression or memory leak, enable site to receive and display data from multiple
sources,...). Some ideas/code: [1]
[2]
[3]
Pear
- PHP 4 to PHP 5 (and PHP 6?) conversion script
- Expand PEAR::MDB2_Schema to cover all aspects of schema evolution
[1]
- New package to read, create or modify OpenDocument files
- Create a 5.1+ port of MDB2
Pecl
- Opcode optimizer for APC
- PHP Aspect rewrite
- Transaction Manager - Possible mentor Andi
- OCR Extension - Possible mentor Andi
- Script pre-processor - e.g. Support for C-like #define statements
- Named Pipe stream protocol transport
- SCTP stream protocol transport
- New indexer for Livedocs
- Better docbook compatibility for livedocs
Other
- re2php - Add PHP Support to re2c
- ANTLR - Add PHP Code Generation Target to ANTLR 3