===== PhD TODO ===== This is the official official TODO list for [[doc:phd]], see also the TODO files in [[http://svn.php.net/viewvc/phd/trunk/|PhD SVN]]. ==== Standard ==== * Implement the rest of the standard DocBook elements+attributes * Close [[https://bugs.php.net/search.php?limit=All&cmd=display&status=Open&package_name%5B%5D=Doc+Build+problem|PhD Bugs and feature requests]] ==== PhD_IDE ==== * Support non-reference material (variables, constants, expressions, ...) * Add example sqlite queries for the sqlite format (e.g., select all information about a single function) * Consider a new sqlite format schema * Deal with OOP+Procedural functions better * Deal with multiple prototyped functions better (e.g., [[http://php.net/apc_add|apc_add()]]) ==== General ==== * Add API to docs.php.net * Add PDF and other formats to [[http://doc.php.net/downloads]] * Create QA tools based on PhD_IDE (e.g., find all 5.3.0+ changelog entries, find non-initialized optional params, find most common seealso links, php -l examples and create unit tests, find X, ...) ==== Big wishes ==== * PhD-Setup (replaces configure.php and several phpdoc/scripts/*) * PhD-Build (replaces .manual.xml generation) * Gtk "theme"